Просмотр исходного кода

修正播放中状态时显示加载中的图片

zengjiebin лет назад: 7
Родитель
Сommit
36a0f60179

+ 7 - 1
app/src/main/java/com/sheep/gamegroup/view/activity/ActVideoDetail.java

@@ -296,12 +296,14 @@ public class ActVideoDetail extends BaseUMActivity implements MediaPlayer.OnInfo
                         //回去视频列表后需要刷新界面
                         ActionUtil.getInstance().addNextAction(FgtArticleVideo.class.getSimpleName(), IRefresh.class.getSimpleName());
                         hideProgress();
+                        ViewUtil.setVisibility(video_loading, !isPlaying());
                     }
 
                     @Override
                     public void onError(BaseMessage baseMessage) {
                         if (TestUtil.isDev()) G.showToast(baseMessage);
                         hideProgress();
+                        ViewUtil.setVisibility(video_loading, !isPlaying());
                     }
                 });
     }
@@ -330,12 +332,16 @@ public class ActVideoDetail extends BaseUMActivity implements MediaPlayer.OnInfo
 
     //播放或者暂停
     private void playOrPause() {
-        if (videoView.isPlaying()) {
+        if (isPlaying()) {
             pause();
         } else {
             play();
         }
     }
+    //是否正在播放视频
+    private boolean isPlaying(){
+        return videoView != null && videoView.isPlaying();
+    }
 
     //播放
     private void play() {