okjack
FongMi 3 years ago
parent af1c1e6164
commit 97554e5f9d
  1. 2
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java
  2. 4
      app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTitleView.java

@ -205,8 +205,8 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen
private void setFocus() {
setLoading(false);
mBinding.recycler.requestFocus();
App.post(() -> mBinding.title.setFocusable(true), 500);
if (!mBinding.title.hasFocus()) mBinding.recycler.requestFocus();
}
private void getVideo() {

@ -47,9 +47,7 @@ public class CustomTitleView extends AppCompatTextView {
@Override
protected void onFocusChanged(boolean focused, int direction, Rect previouslyFocusedRect) {
super.onFocusChanged(focused, direction, previouslyFocusedRect);
App.post(() -> coolDown = false, 500);
if (focused) startAnimation(flicker);
if (focused) coolDown = true;
else clearAnimation();
}
@ -67,7 +65,7 @@ public class CustomTitleView extends AppCompatTextView {
listener.setSite(getSite(true));
} else if (event.getAction() == KeyEvent.ACTION_DOWN && KeyUtil.isRightKey(event)) {
listener.setSite(getSite(false));
} else if (event.getAction() == KeyEvent.ACTION_UP && KeyUtil.isUpKey(event)) {
} else if (event.getAction() == KeyEvent.ACTION_DOWN && KeyUtil.isUpKey(event)) {
onKeyUp();
}
return true;

Loading…
Cancel
Save