mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-20 12:09:45 +01:00
fix vertical alignment for MentionAutocompleteItem's
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
ec438b0a9d
commit
d4f9f996c3
@ -192,9 +192,10 @@ public class MentionAutocompleteItem extends AbstractFlexibleItem<UserItem.UserI
|
|||||||
|
|
||||||
if (statusMessage != null) {
|
if (statusMessage != null) {
|
||||||
holder.statusMessage.setText(statusMessage);
|
holder.statusMessage.setText(statusMessage);
|
||||||
|
alignUsernameVertical(holder, 0);
|
||||||
} else {
|
} else {
|
||||||
holder.statusMessage.setText("");
|
holder.statusMessage.setText("");
|
||||||
alignUsernameVertical(holder);
|
alignUsernameVertical(holder, 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (statusIcon != null && !statusIcon.isEmpty()) {
|
if (statusIcon != null && !statusIcon.isEmpty()) {
|
||||||
@ -215,10 +216,10 @@ public class MentionAutocompleteItem extends AbstractFlexibleItem<UserItem.UserI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void alignUsernameVertical(UserItem.UserItemViewHolder holder) {
|
private void alignUsernameVertical(UserItem.UserItemViewHolder holder, float densityPixelsFromTop) {
|
||||||
ConstraintLayout.LayoutParams layoutParams =
|
ConstraintLayout.LayoutParams layoutParams =
|
||||||
(ConstraintLayout.LayoutParams) holder.contactDisplayName.getLayoutParams();
|
(ConstraintLayout.LayoutParams) holder.contactDisplayName.getLayoutParams();
|
||||||
layoutParams.topMargin = (int) DisplayUtils.convertDpToPixel(10, context);
|
layoutParams.topMargin = (int) DisplayUtils.convertDpToPixel(densityPixelsFromTop, context);
|
||||||
holder.contactDisplayName.setLayoutParams(layoutParams);
|
holder.contactDisplayName.setLayoutParams(layoutParams);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user