From 090d22f6a8f5e51daf7342ffb7a156440e6b4352 Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 22 Sep 2023 11:42:26 +0200 Subject: [PATCH] bottom action buttons with scroll view when too long --- .../mastodon/ui/drawer/StatusAdapter.java | 2 +- .../layouts/mastodon/layout/drawer_status.xml | 422 +++++++++--------- 2 files changed, 211 insertions(+), 213 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java index f56c035e3..cf94b081b 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java +++ b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java @@ -457,7 +457,7 @@ public class StatusAdapter extends RecyclerView.Adapter if (compactButtons) { ConstraintSet set = new ConstraintSet(); set.clone(holder.binding.actionButtons); - set.clear(R.id.status_emoji, ConstraintSet.END); + set.clear(R.id.action_button_extra_container, ConstraintSet.END); set.applyTo(holder.binding.actionButtons); } diff --git a/app/src/main/res/layouts/mastodon/layout/drawer_status.xml b/app/src/main/res/layouts/mastodon/layout/drawer_status.xml index 7fe78a4ae..d49d98340 100644 --- a/app/src/main/res/layouts/mastodon/layout/drawer_status.xml +++ b/app/src/main/res/layouts/mastodon/layout/drawer_status.xml @@ -629,242 +629,243 @@ android:layout_height="48dp" android:layout_marginStart="48dp" android:layout_marginTop="6dp" + android:orientation="horizontal" android:clipChildren="false" android:clipToPadding="false"> - - - - - - - + + + android:layout_height="wrap_content" + android:layout_gravity="bottom" + android:text="+" + android:textColor="?colorControlNormal" + android:visibility="gone" + tools:ignore="HardcodedText" + tools:visibility="visible" /> + - + - + + + android:layout_height="match_parent" + android:orientation="horizontal"> - + - + + + - + + android:layout_height="wrap_content" + android:layout_weight="1" + android:orientation="horizontal"> - + - + + - + - + - + - + - + + + + + + + + + +