[mobile] update folder ui

pull/123/head
FongMi 3 years ago
parent 04f7781268
commit 84c6529ce7
  1. 2
      app/src/mobile/java/com/fongmi/android/tv/ui/fragment/child/TypeFragment.java
  2. 18
      app/src/mobile/res/layout/adapter_vod_folder.xml
  3. 2
      app/src/mobile/res/layout/adapter_vod_list.xml

@ -24,7 +24,6 @@ import com.fongmi.android.tv.ui.adapter.VodAdapter;
import com.fongmi.android.tv.ui.base.BaseFragment;
import com.fongmi.android.tv.ui.custom.CustomScroller;
import com.fongmi.android.tv.ui.custom.ViewType;
import com.fongmi.android.tv.utils.ResUtil;
import java.util.ArrayList;
import java.util.HashMap;
@ -85,7 +84,6 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac
private void setRecyclerView() {
mBinding.recycler.setHasFixedSize(true);
mBinding.recycler.setAdapter(mAdapter = new VodAdapter(this));
mBinding.recycler.setPadding(ResUtil.dp2px(isFolder() ? 0 : 8), ResUtil.dp2px(isFolder() ? 12 : 8), ResUtil.dp2px(isFolder() ? 0 : 8), ResUtil.dp2px(isFolder() ? 0 : 8));
mBinding.recycler.setLayoutManager(isFolder() ? new LinearLayoutManager(getActivity()) : new GridLayoutManager(getContext(), Product.getColumn()));
mAdapter.setViewType(isFolder() ? ViewType.FOLDER : ViewType.GRID);
mAdapter.setSize(Product.getSpec(getActivity()));

@ -4,16 +4,17 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:background="?android:attr/selectableItemBackground"
android:layout_margin="8dp"
android:background="@drawable/shape_vod_list"
android:foreground="@drawable/shape_vod"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingStart="16dp"
android:paddingEnd="16dp">
android:orientation="horizontal">
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/image"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:scaleType="fitCenter"
app:shapeAppearanceOverlay="@style/Vod.Grid"
@ -29,10 +30,6 @@
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:shadowColor="@color/grey_200"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="0.5"
android:singleLine="true"
android:textColor="@color/white"
android:textSize="14sp"
@ -42,10 +39,7 @@
android:id="@+id/remark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:shadowColor="@color/grey_200"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="0.5"
android:layout_marginTop="2dp"
android:singleLine="true"
android:textColor="@color/white"
android:textSize="12sp"

@ -61,7 +61,7 @@
android:layout_height="0dp"
android:layout_weight="1"
android:ellipsize="end"
android:maxLines="4"
android:maxLines="3"
android:textColor="@color/white"
android:textSize="14sp"
tools:text="蜘蛛人" />

Loading…
Cancel
Save