[mobile] update vod ui

pull/137/head
FongMi 2 years ago
parent cc636437fd
commit f36e6b569c
  1. 3
      app/src/main/java/com/fongmi/android/tv/bean/Vod.java
  2. 4
      app/src/mobile/java/com/fongmi/android/tv/ui/base/ViewType.java
  3. 2
      app/src/mobile/java/com/fongmi/android/tv/ui/holder/VodListHolder.java
  4. 2
      app/src/mobile/res/layout/adapter_vod_full.xml
  5. 2
      app/src/mobile/res/layout/adapter_vod_list.xml
  6. 6
      app/src/mobile/res/layout/adapter_vod_oval.xml

@ -207,8 +207,7 @@ public class Vod {
if (getVodShow().equals("land")) return ViewType.LAND;
if (getVodShow().equals("oval")) return ViewType.OVAL;
if (getVodShow().equals("full")) return ViewType.FULL;
if (getVodShow().equals("list")) return ViewType.LIST;
if (getVodShow().equals("folder")) return ViewType.FOLDER;
if (getVodShow().equals("list")) return ViewType.FOLDER;
return ViewType.GRID;
}

@ -6,8 +6,8 @@ public class ViewType {
public static final int LAND = 1;
public static final int OVAL = 2;
public static final int FULL = 3;
public static final int LIST = 4;
public static final int FOLDER = 5;
public static final int LIST = 98;
public static final int FOLDER = 99;
public static final int DARK = 0;
public static final int LIGHT = 1;

@ -22,11 +22,9 @@ public class VodListHolder extends BaseVodHolder {
@Override
public void initView(Vod item) {
binding.name.setText(item.getVodName());
binding.year.setText(item.getVodYear());
binding.site.setText(item.getSiteName());
binding.remark.setText(item.getVodRemarks());
binding.site.setVisibility(item.getSiteVisible());
binding.year.setVisibility(item.getYearVisible());
binding.remark.setVisibility(item.getRemarkVisible());
binding.getRoot().setOnClickListener(v -> listener.onItemClick(item));
binding.getRoot().setOnLongClickListener(v -> listener.onLongClick(item));

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
@ -11,6 +12,7 @@
android:layout_height="match_parent"
android:background="@color/black_20"
android:scaleType="center"
app:shapeAppearanceOverlay="@style/Vod.Grid"
tools:src="@drawable/ic_img_loading" />
</RelativeLayout>

@ -14,7 +14,7 @@
android:layout_height="match_parent"
android:background="@color/black_10"
android:scaleType="center"
app:shapeAppearanceOverlay="@style/Vod.List"
app:shapeAppearanceOverlay="@style/Vod.Grid"
tools:src="@drawable/ic_img_loading" />
<TextView

@ -26,9 +26,9 @@
android:layout_marginTop="8dp"
android:gravity="center"
android:shadowColor="@color/grey_900"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="1"
android:shadowDx="0.5"
android:shadowDy="0.5"
android:shadowRadius="0.5"
android:singleLine="true"
android:textColor="@color/white"
android:textSize="14sp"

Loading…
Cancel
Save