解决直播tv端选中播放焦点丢失的问题;

遥控器没有菜单按键时可长按确定键弹出直播菜单;
pull/144/head
jun 9 months ago
parent 9fa2b407d0
commit f5f0d72e59
  1. 6
      app/src/main/java/com/github/tvbox/osc/ui/activity/LivePlayActivity.java

@ -970,8 +970,6 @@ public class LivePlayActivity extends BaseActivity {
mVideoView.setUrl(currentLiveChannelItem.getUrl(),liveWebHeader());
mVideoView.start();
}
// liveChannelItemAdapter.setFocusedChannelIndex(currentLiveChannelIndex);
liveChannelItemAdapter.setSelectedChannelIndex(currentLiveChannelIndex);
return true;
}
@ -1576,8 +1574,6 @@ public class LivePlayActivity extends BaseActivity {
if (position < 0) return;
liveChannelGroupAdapter.setFocusedGroupIndex(-1);
liveChannelItemAdapter.setFocusedChannelIndex(position);
mHandler.removeCallbacks(mHideChannelListRun);
mHandler.postDelayed(mHideChannelListRun, postTimeout);
}
@Override
@ -1591,13 +1587,13 @@ public class LivePlayActivity extends BaseActivity {
@Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) {
FastClickCheckUtil.check(view);
liveChannelItemAdapter.setSelectedChannelIndex(position);
clickLiveChannel(position);
}
});
}
private void clickLiveChannel(int position) {
liveChannelItemAdapter.setSelectedChannelIndex(position);
if (tvLeftChannelListLayout.getVisibility() == View.VISIBLE) {
mHandler.removeCallbacks(mHideChannelListRun);
mHandler.postDelayed(mHideChannelListRun, postTimeout);

Loading…
Cancel
Save