diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml deleted file mode 100644 index 797acea5..00000000 --- a/.idea/runConfigurations.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java b/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java index 2e85c9dd..1042372b 100644 --- a/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java +++ b/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java @@ -178,7 +178,7 @@ public class VodController extends BaseController { mPlayerRetry.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { - listener.replay(); + listener.replay(true); hideBottom(); } }); @@ -252,7 +252,7 @@ public class VodController extends BaseController { mPlayerConfig.put("pl", playerType); updatePlayerCfgView(); listener.updatePlayerCfg(); - listener.replay(); + listener.replay(false); // hideBottom(); } catch (JSONException e) { e.printStackTrace(); @@ -278,7 +278,7 @@ public class VodController extends BaseController { mPlayerConfig.put("ijk", ijk); updatePlayerCfgView(); listener.updatePlayerCfg(); - listener.replay(); + listener.replay(false); hideBottom(); } catch (JSONException e) { e.printStackTrace(); @@ -406,7 +406,7 @@ public class VodController extends BaseController { void updatePlayerCfg(); - void replay(); + void replay(boolean replay); void errReplay(); } 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 b121420a..ce32e5a9 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 @@ -287,7 +287,7 @@ public class DetailActivity extends BaseActivity { seriesAdapter.notifyItemChanged(vodInfo.playIndex); jumpToPlay(); //选集全屏 此处取消注释 -// if (showPreview && !fullWindows) toggleFullPreview(); + if (showPreview && !fullWindows) toggleFullPreview(); } } }); diff --git a/app/src/main/java/com/github/tvbox/osc/ui/activity/PlayActivity.java b/app/src/main/java/com/github/tvbox/osc/ui/activity/PlayActivity.java index e42a8ae0..bfd38a5b 100644 --- a/app/src/main/java/com/github/tvbox/osc/ui/activity/PlayActivity.java +++ b/app/src/main/java/com/github/tvbox/osc/ui/activity/PlayActivity.java @@ -178,9 +178,9 @@ public class PlayActivity extends BaseActivity { } @Override - public void replay() { + public void replay(boolean replay) { autoRetryCount = 0; - play(true); + play(replay); } @Override @@ -466,7 +466,7 @@ public class PlayActivity extends BaseActivity { //存储播放进度 Object bodyKey=CacheManager.getCache(MD5.string2MD5(progressKey)); //重新播放清除现有进度 - if (reset) CacheManager.delete(MD5.string2MD5(progressKey), 0); + if (reset) {CacheManager.delete(MD5.string2MD5(progressKey), 0);} if (Thunder.play(vs.url, new Thunder.ThunderCallback() { @Override public void status(int code, String info) { @@ -491,7 +491,7 @@ public class PlayActivity extends BaseActivity { } sourceViewModel.getPlay(sourceKey, mVodInfo.playFlag, progressKey, vs.url); //执行重新播放后还原之前的进度 - if (reset) CacheManager.save(MD5.string2MD5(progressKey),bodyKey); +// if (reset) CacheManager.save(MD5.string2MD5(progressKey),bodyKey); } private String playSubtitle; diff --git a/app/src/main/java/com/github/tvbox/osc/ui/fragment/PlayFragment.java b/app/src/main/java/com/github/tvbox/osc/ui/fragment/PlayFragment.java index 6cf83ef6..fe93fdf2 100644 --- a/app/src/main/java/com/github/tvbox/osc/ui/fragment/PlayFragment.java +++ b/app/src/main/java/com/github/tvbox/osc/ui/fragment/PlayFragment.java @@ -177,9 +177,9 @@ public class PlayFragment extends BaseLazyFragment { } @Override - public void replay() { + public void replay(boolean replay) { autoRetryCount = 0; - play(true); + play(replay); } @Override @@ -503,7 +503,7 @@ public class PlayFragment extends BaseLazyFragment { } sourceViewModel.getPlay(sourceKey, mVodInfo.playFlag, progressKey, vs.url); //执行重新播放后还原之前的进度 - if (reset) CacheManager.save(MD5.string2MD5(progressKey),bodyKey); +// if (reset) CacheManager.save(MD5.string2MD5(progressKey),bodyKey); } private String playSubtitle; diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index d0d0ce1d..a5b0b899 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -27,6 +27,6 @@ #bbffffff #ffffffff #33ffffff - #1A000000 + #4D000000 #59353744 \ No newline at end of file