[leanback] update dev

pull/123/head
FongMi 3 years ago
parent 179ee25b6e
commit be4b4a6c96
  1. 2
      app/build.gradle
  2. 33
      app/src/main/java/com/fongmi/android/tv/bean/Depot.java

@ -17,7 +17,7 @@ android {
leanback {
dimension "mode"
versionCode 70
versionName "1.7.0"
versionName "20230321#1"
}
mobile {
dimension "mode"

@ -0,0 +1,33 @@
package com.fongmi.android.tv.bean;
import android.text.TextUtils;
import com.google.gson.Gson;
import com.google.gson.annotations.SerializedName;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
import java.util.Collections;
import java.util.List;
public class Depot {
@SerializedName("url")
private String url;
@SerializedName("name")
private String name;
public static List<Depot> arrayFrom(String str) {
Type listType = new TypeToken<List<Depot>>() {}.getType();
List<Depot> items = new Gson().fromJson(str, listType);
return items == null ? Collections.emptyList() : items;
}
public String getUrl() {
return TextUtils.isEmpty(url) ? "" : url;
}
public String getName() {
return TextUtils.isEmpty(name) ? getUrl() : name;
}
}
Loading…
Cancel
Save