pull/594/head
jhengazuki 7 months ago
parent 8a83ce22cb
commit 28da4ef085
  1. 5
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java
  2. 5
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -223,7 +223,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
}
private Episode getEpisode() {
return (Episode) mEpisodeAdapter.get(getEpisodePosition());
return mEpisodeAdapter.size() == 0 ? new Episode() : (Episode) mEpisodeAdapter.get(getEpisodePosition());
}
private int getFlagPosition() {
@ -1102,7 +1102,8 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
private void setMetadata() {
String title = mHistory.getVodName();
String episode = getEpisode().getName();
String artist = title.equals(episode) ? "" : getString(R.string.play_now, episode);
boolean empty = title.equals(episode) || episode == null;
String artist = empty ? "" : getString(R.string.play_now, episode);
mPlayers.setMetadata(title, artist, mHistory.getVodPic(), mBinding.exo.getDefaultArtwork());
}

@ -227,7 +227,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
}
private Episode getEpisode() {
return mEpisodeAdapter.getActivated();
return mEpisodeAdapter.isEmpty() ? new Episode() : mEpisodeAdapter.getActivated();
}
private int getScale() {
@ -1197,7 +1197,8 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
private void setMetadata() {
String title = mHistory.getVodName();
String episode = getEpisode().getName();
String artist = title.equals(episode) ? "" : getString(R.string.play_now, episode);
boolean empty = title.equals(episode) || episode == null;
String artist = empty ? "" : getString(R.string.play_now, episode);
mPlayers.setMetadata(title, artist, mHistory.getVodPic(), mBinding.exo.getDefaultArtwork());
}

Loading…
Cancel
Save