diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index 40793d3ef..7dce80a0f 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -290,7 +290,7 @@ public class DetailActivity extends BaseActivity implements KeyDown.Listener { private void updateHistory(Vod.Flag.Episode item, boolean reset) { History history = AppDatabase.get().getHistoryDao().find(getHistoryKey()); - reset = reset || !history.getEpisodeUrl().equals(item.getUrl()); + reset = reset || !item.getUrl().equals(history.getEpisodeUrl()); long duration = reset ? 0 : history.getDuration(); history.setDuration(duration); history.setEpisodeUrl(item.getUrl()); diff --git a/app/src/main/java/com/fongmi/android/tv/bean/History.java b/app/src/main/java/com/fongmi/android/tv/bean/History.java index 36a729dd7..3c83771ea 100644 --- a/app/src/main/java/com/fongmi/android/tv/bean/History.java +++ b/app/src/main/java/com/fongmi/android/tv/bean/History.java @@ -63,7 +63,7 @@ public class History { } public String getEpisodeUrl() { - return episodeUrl; + return episodeUrl == null ? "" : episodeUrl; } public void setEpisodeUrl(String episodeUrl) { diff --git a/app/src/main/java/com/fongmi/android/tv/utils/ImgUtil.java b/app/src/main/java/com/fongmi/android/tv/utils/ImgUtil.java index c53ada98c..bde2f6501 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/ImgUtil.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/ImgUtil.java @@ -19,7 +19,7 @@ import com.fongmi.android.tv.R; public class ImgUtil { public static void load(String url, ImageView view) { - Glide.with(App.get()).load(url).error(R.drawable.ic_img_error).placeholder(R.drawable.ic_img_loading).into(view); + Glide.with(App.get()).load(url).override(ResUtil.dp2px(300), ResUtil.dp2px(400)).error(R.drawable.ic_img_error).placeholder(R.drawable.ic_img_loading).into(view); } public static void load(String vodName, String vodPic, ImageView view) {