|
|
@@ -20,13 +20,13 @@ import android.widget.TextView;
|
|
|
import android.widget.VideoView;
|
|
|
|
|
|
import com.kfzs.duanduan.utils.StatusBarUtils;
|
|
|
-import com.sheep.gamegroup.absBase.BaseActivity;
|
|
|
import com.sheep.gamegroup.absBase.BaseUMActivity;
|
|
|
import com.sheep.gamegroup.absBase.IRefresh;
|
|
|
import com.sheep.gamegroup.model.entity.BaseMessage;
|
|
|
import com.sheep.gamegroup.model.entity.DiscoveryVideo;
|
|
|
import com.sheep.gamegroup.model.util.SheepSubscriber;
|
|
|
import com.sheep.gamegroup.util.ActionUtil;
|
|
|
+import com.sheep.gamegroup.util.ApiJSONUtil;
|
|
|
import com.sheep.gamegroup.util.ApiUtil;
|
|
|
import com.sheep.gamegroup.util.DataUtil;
|
|
|
import com.sheep.gamegroup.util.Jump2View;
|
|
|
@@ -42,7 +42,6 @@ import com.sheep.jiuyan.samllsheep.utils.G;
|
|
|
import com.umeng.socialize.bean.SHARE_MEDIA;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
-import java.util.List;
|
|
|
|
|
|
import butterknife.BindView;
|
|
|
import io.reactivex.android.schedulers.AndroidSchedulers;
|
|
|
@@ -126,7 +125,6 @@ public class ActVideoDetail extends BaseUMActivity implements MediaPlayer.OnInfo
|
|
|
private void loadVideoData(DiscoveryVideo discoveryVideo) {
|
|
|
if (discoveryVideo == null) {
|
|
|
ViewUtil.setText(video_like_tv, ViewUtil.BLOCK);
|
|
|
- ViewUtil.setText(video_comment_tv, ViewUtil.BLOCK);
|
|
|
ViewUtil.setText(video_title_tv, ViewUtil.BLOCK);
|
|
|
ViewUtil.setText(video_share_tv, ViewUtil.BLOCK);
|
|
|
ViewUtil.setVisibility2(video_focus_iv, false);
|
|
|
@@ -134,7 +132,6 @@ public class ActVideoDetail extends BaseUMActivity implements MediaPlayer.OnInfo
|
|
|
}
|
|
|
ViewUtil.setAvatar(video_avatar_iv, discoveryVideo.getAvatar());
|
|
|
ViewUtil.setText(video_like_tv, discoveryVideo.getLike());
|
|
|
- ViewUtil.setText(video_comment_tv, discoveryVideo.getComment());
|
|
|
ViewUtil.setText(video_title_tv, discoveryVideo.getTitle());
|
|
|
ViewUtil.setText(video_share_tv, discoveryVideo.getShare());
|
|
|
ViewUtil.setChecked(video_like_tv, discoveryVideo.getIs_like());
|
|
|
@@ -288,6 +285,26 @@ public class ActVideoDetail extends BaseUMActivity implements MediaPlayer.OnInfo
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ protected void onResume() {
|
|
|
+ super.onResume();
|
|
|
+ //更新评论数量
|
|
|
+ SheepApp.getInstance().getNetComponent().getApiService().getGameUserAppCommentList(1,1, video_id, ApiJSONUtil.COMMENT_TYPE_VIDEO)
|
|
|
+ .subscribeOn(Schedulers.io())
|
|
|
+ .observeOn(AndroidSchedulers.mainThread())
|
|
|
+ .subscribe(new SheepSubscriber<BaseMessage>(SheepApp.getInstance()) {
|
|
|
+ @Override
|
|
|
+ public void onNext(BaseMessage baseMessage) {
|
|
|
+ ViewUtil.setText(video_comment_tv, baseMessage.getTotal());
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onError(BaseMessage baseMessage) {
|
|
|
+ ViewUtil.setText(video_comment_tv, baseMessage.getTotal());
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
private GestureDetector mGestureDetector;
|
|
|
|
|
|
//播放或者暂停
|