Fix restore dialog layout

pull/587/head
FongMi 1 year ago
parent d315f61305
commit a93e0611a8
  1. 2
      app/src/mobile/java/com/fongmi/android/tv/ui/dialog/RestoreDialog.java
  2. 1
      app/src/mobile/res/layout/adapter_restore.xml
  3. 11
      app/src/mobile/res/layout/dialog_restore.xml

@ -13,6 +13,7 @@ import com.fongmi.android.tv.databinding.DialogRestoreBinding;
import com.fongmi.android.tv.db.AppDatabase;
import com.fongmi.android.tv.impl.Callback;
import com.fongmi.android.tv.ui.adapter.RestoreAdapter;
import com.fongmi.android.tv.ui.custom.SpaceItemDecoration;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
import java.io.File;
@ -43,6 +44,7 @@ public class RestoreDialog extends BaseDialog implements RestoreAdapter.OnClickL
binding.recycler.setItemAnimator(null);
binding.recycler.setHasFixedSize(false);
binding.recycler.setAdapter(adapter = new RestoreAdapter(this));
binding.recycler.addItemDecoration(new SpaceItemDecoration(1, 16));
}
@Override

@ -2,7 +2,6 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="8dp"
android:background="@drawable/shape_accent"
android:gravity="center_vertical"
android:orientation="horizontal">

@ -9,9 +9,7 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="16dp"
android:layout_margin="16dp"
android:gravity="center_vertical"
android:orientation="horizontal">
@ -24,15 +22,18 @@
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
<com.fongmi.android.tv.ui.custom.CustomRecyclerView
android:id="@+id/recycler"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipChildren="false"
android:clipToPadding="false"
android:overScrollMode="never"
android:padding="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:paddingBottom="16dp"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
app:maxHeight="204dp"
tools:listitem="@layout/adapter_restore" />
</LinearLayout>
Loading…
Cancel
Save