From eaa3ddc9dda105ead9ec527df891b4ac5d7b7407 Mon Sep 17 00:00:00 2001 From: watson1982 <112817572+watson1982@users.noreply.github.com> Date: Thu, 17 Aug 2023 16:27:25 +0800 Subject: [PATCH] DetailActivity.java+history --- .../com/github/tvbox/osc/ui/activity/DetailActivity.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java b/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java index 26128711..f7a95d34 100644 --- a/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java +++ b/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java @@ -460,7 +460,8 @@ public class DetailActivity extends BaseActivity { setTextShow(tvPlayUrl, "播放地址:", vodInfo.seriesMap.get(vodInfo.playFlag).get(vodInfo.playIndex).url); Bundle bundle = new Bundle(); //保存历史 - insertVod(sourceKey, vodInfo); + insertVod(firstsourceKey, vodInfo); + // insertVod(sourceKey, vodInfo); bundle.putString("sourceKey", sourceKey); // bundle.putSerializable("VodInfo", vodInfo); App.getInstance().setVodInfo(vodInfo); @@ -601,6 +602,11 @@ public class DetailActivity extends BaseActivity { if (absXml != null && absXml.movie != null && absXml.movie.videoList != null && absXml.movie.videoList.size() > 0) { showSuccess(); mVideo = absXml.movie.videoList.get(0); + + mVideo.id = vodId; + if (TextUtils.isEmpty(mVideo.name)) + mVideo.name = "片名被谁吃了"; + vodInfo = new VodInfo(); vodInfo.setVideo(mVideo); vodInfo.sourceKey = mVideo.sourceKey;