Commit c8c1e5e7 authored by Thomas's avatar Thomas
Browse files

Improve a little more media layout with translations

parent 98a8ac0d
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -199,6 +199,7 @@ public class MediaActivity extends BaseBarActivity implements OnDownloadInterfac
                        if (mCurrentFragment != null) {
                            mCurrentFragment.toggleController(false);
                        }
                        binding.translate.setVisibility(View.GONE);
                    } else {
                        Toasty.error(MediaActivity.this, getString(R.string.toast_error_translate), Toast.LENGTH_LONG).show();
                    }
@@ -248,6 +249,7 @@ public class MediaActivity extends BaseBarActivity implements OnDownloadInterfac
                            if (mCurrentFragment != null) {
                                mCurrentFragment.toggleController(true);
                            }
                            binding.translate.setVisibility(View.GONE);
                        } else {
                            Toasty.error(MediaActivity.this, getString(R.string.toast_error_translate), Toast.LENGTH_LONG).show();
                        }
+13 −13
Original line number Diff line number Diff line
@@ -20,10 +20,10 @@
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:animateLayoutChanges="true"
    android:fitsSystemWindows="true"
    android:background="@android:color/transparent">



    <androidx.viewpager.widget.ViewPager
        android:id="@+id/media_viewpager"
        android:layout_width="match_parent"
@@ -45,17 +45,17 @@
        android:layout_height="wrap_content">
        <TextView
            android:id="@+id/media_description"
            android:fitsSystemWindows="true"
            android:paddingStart="10dp"
            android:paddingTop="10dp"
            android:paddingBottom="10dp"
            android:paddingEnd="10dp"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:maxHeight="300dp"
            android:scrollbars="vertical"
            android:layout_gravity="center_horizontal|bottom"
            android:layout_gravity="center_horizontal"
            tools:text="@tools:sample/lorem/random"
            android:gravity="center"
            android:gravity="center_horizontal"
            android:textColor="#ffffffff"
            android:textIsSelectable="true"
            app:layout_constraintTop_toTopOf="parent"
@@ -63,17 +63,16 @@
            app:layout_constraintStart_toStartOf="parent" />

        <TextView
            android:fitsSystemWindows="true"
            android:id="@+id/media_description_translated"
            android:layout_width="0dp"
            android:layout_width="match_parent"
            android:paddingStart="10dp"
            android:paddingTop="10dp"
            android:paddingBottom="10dp"
            android:paddingEnd="10dp"
            android:maxHeight="300dp"
            android:scrollbars="vertical"
            android:layout_height="wrap_content"
            android:layout_height="0dp"
            android:layout_gravity="center_horizontal|bottom"

            android:gravity="center"
            android:textColor="#ffffffff"
            android:textIsSelectable="true"
@@ -81,6 +80,7 @@
            app:layout_constraintTop_toTopOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"

            tools:visibility="visible" />

        <androidx.constraintlayout.widget.Barrier
@@ -90,16 +90,16 @@
            app:barrierDirection="bottom"
            app:constraint_referenced_ids="media_description,media_description_translated" />
        <com.google.android.material.button.MaterialButton

            android:layout_marginEnd="10dp"
            android:id="@+id/translate"
            style="@style/Widget.Material3.Button.ElevatedButton"
            style="@style/Widget.Material3.Button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:contentDescription="@string/translate"
            android:drawablePadding="5dp"
            android:text="@string/translate"
            app:icon="@drawable/ic_baseline_translate_24"
            app:iconPadding="0dp"
            app:iconPadding="5dp"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/media_description_barrier" />