[leanback] adjust focus

pull/149/head
FongMi 3 years ago
parent 79d0f7230e
commit 51d2fd4c74
  1. 3
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -493,6 +493,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
setText(mBinding.director, R.string.detail_director, Html.fromHtml(item.getVodDirector()).toString());
mFlagAdapter.setItems(item.getVodFlags(), null);
mBinding.content.setMaxLines(getMaxLines());
mBinding.video.requestFocus();
setArtwork(item.getVodPic());
getPart(item.getVodName());
App.removeCallbacks(mR3);
@ -615,6 +616,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
}
private void enterFullscreen() {
mBinding.video.requestFocus();
mBinding.video.setForeground(null);
mBinding.video.setLayoutParams(new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.MATCH_PARENT));
mBinding.flag.setSelectedPosition(getCurrentFlag());
@ -626,6 +628,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
}
private void exitFullscreen() {
(mEpisodeAdapter.size() > 0 ? mBinding.episode : mBinding.video).requestFocus();
mBinding.video.setForeground(ResUtil.getDrawable(R.drawable.selector_video));
mBinding.video.setLayoutParams(mFrameParams);
mDanmakuContext.setScaleTextSize(0.8f);

Loading…
Cancel
Save