浏览代码

fix emoji picker alignments in bottom sheet

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 3 年之前
父节点
当前提交
7450fa6b10
共有 2 个文件被更改,包括 21 次插入20 次删除
  1. 20 19
      app/src/main/res/layout/dialog_message_actions.xml
  2. 1 1
      app/src/main/res/values/dimens.xml

+ 20 - 19
app/src/main/res/layout/dialog_message_actions.xml

@@ -30,77 +30,78 @@
         android:id="@+id/emojiBar"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
-        android:layout_marginStart="@dimen/standard_eighth_margin"
+        android:layout_marginStart="@dimen/standard_quarter_margin"
         android:layout_marginTop="@dimen/standard_half_margin"
         android:layout_marginEnd="@dimen/zero"
+        android:layout_marginBottom="@dimen/standard_half_margin"
         android:gravity="center_vertical"
         android:orientation="horizontal">
 
         <com.vanniktech.emoji.EmojiTextView
             android:id="@+id/emojiThumbsUp"
-            android:layout_width="@dimen/activity_row_layout_height"
-            android:layout_height="@dimen/activity_row_layout_height"
+            android:layout_width="@dimen/reaction_bottom_sheet_layout_size"
+            android:layout_height="@dimen/reaction_bottom_sheet_layout_size"
             android:layout_marginLeft="@dimen/standard_quarter_margin"
             android:layout_marginRight="@dimen/standard_quarter_margin"
             android:cursorVisible="false"
             android:gravity="center"
             android:text="@string/emoji_thumbsUp"
-            android:textSize="24sp" />
+            android:textSize="20sp" />
 
         <com.vanniktech.emoji.EmojiTextView
             android:id="@+id/emojiThumbsDown"
-            android:layout_width="@dimen/activity_row_layout_height"
-            android:layout_height="@dimen/activity_row_layout_height"
+            android:layout_width="@dimen/reaction_bottom_sheet_layout_size"
+            android:layout_height="@dimen/reaction_bottom_sheet_layout_size"
             android:layout_marginLeft="@dimen/standard_quarter_margin"
             android:layout_marginRight="@dimen/standard_quarter_margin"
             android:cursorVisible="false"
             android:gravity="center"
             android:text="@string/emoji_thumbsDown"
-            android:textSize="24sp" />
+            android:textSize="20sp" />
 
         <com.vanniktech.emoji.EmojiTextView
             android:id="@+id/emojiHeart"
-            android:layout_width="@dimen/activity_row_layout_height"
-            android:layout_height="@dimen/activity_row_layout_height"
+            android:layout_width="@dimen/reaction_bottom_sheet_layout_size"
+            android:layout_height="@dimen/reaction_bottom_sheet_layout_size"
             android:layout_marginLeft="@dimen/standard_quarter_margin"
             android:layout_marginRight="@dimen/standard_quarter_margin"
             android:cursorVisible="false"
             android:gravity="center"
             android:text="@string/default_emoji"
-            android:textSize="24sp" />
+            android:textSize="20sp" />
 
         <com.vanniktech.emoji.EmojiTextView
             android:id="@+id/emojiLaugh"
-            android:layout_width="@dimen/activity_row_layout_height"
-            android:layout_height="@dimen/activity_row_layout_height"
+            android:layout_width="@dimen/reaction_bottom_sheet_layout_size"
+            android:layout_height="@dimen/reaction_bottom_sheet_layout_size"
             android:layout_marginLeft="@dimen/standard_quarter_margin"
             android:layout_marginRight="@dimen/standard_quarter_margin"
             android:cursorVisible="false"
             android:gravity="center"
             android:text="@string/emoji_heart"
-            android:textSize="24sp" />
+            android:textSize="20sp" />
 
         <com.vanniktech.emoji.EmojiTextView
             android:id="@+id/emojiConfused"
-            android:layout_width="@dimen/activity_row_layout_height"
-            android:layout_height="@dimen/activity_row_layout_height"
+            android:layout_width="@dimen/reaction_bottom_sheet_layout_size"
+            android:layout_height="@dimen/reaction_bottom_sheet_layout_size"
             android:layout_marginLeft="@dimen/standard_quarter_margin"
             android:layout_marginRight="@dimen/standard_quarter_margin"
             android:cursorVisible="false"
             android:gravity="center"
             android:text="@string/emoji_confused"
-            android:textSize="24sp" />
+            android:textSize="20sp" />
 
         <com.vanniktech.emoji.EmojiTextView
             android:id="@+id/emojiSad"
-            android:layout_width="@dimen/activity_row_layout_height"
-            android:layout_height="@dimen/activity_row_layout_height"
+            android:layout_width="@dimen/reaction_bottom_sheet_layout_size"
+            android:layout_height="@dimen/reaction_bottom_sheet_layout_size"
             android:layout_marginLeft="@dimen/standard_quarter_margin"
             android:layout_marginRight="@dimen/standard_quarter_margin"
             android:cursorVisible="false"
             android:gravity="center"
             android:text="@string/emoji_sad"
-            android:textSize="24sp" />
+            android:textSize="20sp" />
 
         <com.vanniktech.emoji.EmojiEditText
             android:id="@+id/emojiMore"

+ 1 - 1
app/src/main/res/values/dimens.xml

@@ -68,6 +68,6 @@
     <dimen name="standard_quarter_margin">4dp</dimen>
     <dimen name="activity_list_item_title_header_text_size">16sp</dimen>
     <dimen name="activity_row_layout_height">48dp</dimen>
-    <dimen name="reaction_bottom_sheet_layout_size">32dp</dimen>
+    <dimen name="reaction_bottom_sheet_layout_size">40dp</dimen>
     <dimen name="standard_eighth_margin">2dp</dimen>
 </resources>