fix HeaderCell orientation

This commit is contained in:
luvletter2333 2022-07-07 16:13:37 +08:00
parent 8e25de7902
commit ac8950ad0f
No known key found for this signature in database
GPG Key ID: A26A8880836E1978
1 changed files with 5 additions and 2 deletions

View File

@ -67,6 +67,9 @@ public class HeaderCell extends LinearLayout {
super(context);
this.resourcesProvider = resourcesProvider;
setOrientation(LinearLayout.VERTICAL);
setPadding(AndroidUtilities.dp(padding), AndroidUtilities.dp(topMargin), AndroidUtilities.dp(padding), 0);
textView = new TextView(getContext());
textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 15);
textView.setTypeface(AndroidUtilities.getTypeface("fonts/rmedium.ttf"));
@ -74,13 +77,13 @@ public class HeaderCell extends LinearLayout {
textView.setGravity((LocaleController.isRTL ? Gravity.RIGHT : Gravity.LEFT) | Gravity.CENTER_VERTICAL);
textView.setTextColor(getThemedColor(textColorKey));
textView.setTag(textColorKey);
addView(textView, LayoutHelper.createFrame(LayoutHelper.MATCH_PARENT, LayoutHelper.MATCH_PARENT, (LocaleController.isRTL ? Gravity.RIGHT : Gravity.LEFT) | Gravity.TOP, padding, topMargin, padding, text2 ? 0 : bottomMargin));
addView(textView, LayoutHelper.createFrame(LayoutHelper.MATCH_PARENT, LayoutHelper.MATCH_PARENT, (LocaleController.isRTL ? Gravity.RIGHT : Gravity.LEFT) | Gravity.TOP, 0, topMargin, padding, text2 ? 0 : bottomMargin));
textView2 = new TextView(getContext());
textView2.setTextSize(13);
textView2.setMovementMethod(new AndroidUtilities.LinkMovementMethodMy());
textView2.setTextColor(Theme.getColor(Theme.key_dialogTextBlack));
addView(textView2, LayoutHelper.createLinear(-2, -2, 0, 4, 0, bottomMargin));
addView(textView2, LayoutHelper.createLinear(LayoutHelper.WRAP_CONTENT, LayoutHelper.WRAP_CONTENT, 0, 4, 0, bottomMargin));
if (!text2) textView2.setVisibility(View.GONE);