mirror of
https://github.com/KokaKiwi/BarInsta
synced 2024-11-22 06:37:30 +00:00
make profile shares look better; close #1378
This commit is contained in:
parent
220189000a
commit
1c710f1bd4
@ -47,13 +47,6 @@ public class DirectItemProfileViewHolder extends DirectItemViewHolder {
|
|||||||
binding.preview5,
|
binding.preview5,
|
||||||
binding.preview6
|
binding.preview6
|
||||||
);
|
);
|
||||||
final Resources resources = itemView.getResources();
|
|
||||||
binding.preview4.setHierarchy(new GenericDraweeHierarchyBuilder(resources)
|
|
||||||
.setRoundingParams(RoundingParams.fromCornersRadii(0, 0, 0, dmRadius))
|
|
||||||
.build());
|
|
||||||
binding.preview6.setHierarchy(new GenericDraweeHierarchyBuilder(resources)
|
|
||||||
.setRoundingParams(RoundingParams.fromCornersRadii(0, 0, dmRadius, 0))
|
|
||||||
.build());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -73,14 +66,29 @@ public class DirectItemProfileViewHolder extends DirectItemViewHolder {
|
|||||||
previewView.setImageURI((String) null);
|
previewView.setImageURI((String) null);
|
||||||
}
|
}
|
||||||
final List<Media> previewMedias = item.getPreviewMedias();
|
final List<Media> previewMedias = item.getPreviewMedias();
|
||||||
if (previewMedias.size() <= 0) {
|
if (previewMedias == null || previewMedias.size() <= 0) {
|
||||||
binding.firstRow.setVisibility(View.GONE);
|
binding.firstRow.setVisibility(View.GONE);
|
||||||
binding.secondRow.setVisibility(View.GONE);
|
binding.secondRow.setVisibility(View.GONE);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
final Resources resources = itemView.getResources();
|
||||||
if (previewMedias.size() <= 3) {
|
if (previewMedias.size() <= 3) {
|
||||||
binding.firstRow.setVisibility(View.VISIBLE);
|
binding.firstRow.setVisibility(View.VISIBLE);
|
||||||
binding.secondRow.setVisibility(View.GONE);
|
binding.secondRow.setVisibility(View.GONE);
|
||||||
|
binding.preview1.setHierarchy(new GenericDraweeHierarchyBuilder(resources)
|
||||||
|
.setRoundingParams(RoundingParams.fromCornersRadii(0, 0, 0, dmRadius))
|
||||||
|
.build());
|
||||||
|
binding.preview3.setHierarchy(new GenericDraweeHierarchyBuilder(resources)
|
||||||
|
.setRoundingParams(RoundingParams.fromCornersRadii(0, 0, dmRadius, 0))
|
||||||
|
.build());
|
||||||
|
}
|
||||||
|
if (previewMedias.size() > 3) {
|
||||||
|
binding.preview4.setHierarchy(new GenericDraweeHierarchyBuilder(resources)
|
||||||
|
.setRoundingParams(RoundingParams.fromCornersRadii(0, 0, 0, dmRadius))
|
||||||
|
.build());
|
||||||
|
binding.preview6.setHierarchy(new GenericDraweeHierarchyBuilder(resources)
|
||||||
|
.setRoundingParams(RoundingParams.fromCornersRadii(0, 0, dmRadius, 0))
|
||||||
|
.build());
|
||||||
}
|
}
|
||||||
for (int i = 0; i < previewMedias.size(); i++) {
|
for (int i = 0; i < previewMedias.size(); i++) {
|
||||||
final Media previewMedia = previewMedias.get(i);
|
final Media previewMedia = previewMedias.get(i);
|
||||||
|
Loading…
Reference in New Issue
Block a user