|
|
|
|
@ -5,6 +5,8 @@ import android.view.View; |
|
|
|
|
|
|
|
|
|
import androidx.annotation.NonNull; |
|
|
|
|
|
|
|
|
|
import com.fongmi.android.tv.R; |
|
|
|
|
import com.fongmi.android.tv.utils.ResUtil; |
|
|
|
|
import com.fongmi.android.tv.utils.Trans; |
|
|
|
|
import com.fongmi.android.tv.utils.Utils; |
|
|
|
|
import com.google.gson.Gson; |
|
|
|
|
@ -20,6 +22,7 @@ import org.simpleframework.xml.Text; |
|
|
|
|
|
|
|
|
|
import java.lang.reflect.Type; |
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.Arrays; |
|
|
|
|
import java.util.Collections; |
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.Locale; |
|
|
|
|
@ -308,6 +311,12 @@ public class Vod { |
|
|
|
|
return getPosition() != -1 ? getEpisodes().get(getPosition()) : null; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static List<Flag> create(String flag, String name, String url) { |
|
|
|
|
Vod.Flag item = new Vod.Flag(flag); |
|
|
|
|
item.getEpisodes().add(new Vod.Flag.Episode(name, url)); |
|
|
|
|
return Arrays.asList(item); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public boolean equals(Object obj) { |
|
|
|
|
if (this == obj) return true; |
|
|
|
|
|