[leanback] clean code

pull/123/head
FongMi 3 years ago
parent 5a649113a9
commit d44937d2c7
  1. 1
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java
  2. 44
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java

@ -365,7 +365,6 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen
Notify.show(R.string.app_exit);
App.post(() -> confirm = false, 2000);
} else {
super.onBackPressed();
finish();
}
}

@ -146,13 +146,13 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
mBinding.control.audio.setOnClickListener(this::onTrack);
mBinding.control.video.setOnClickListener(this::onTrack);
mBinding.control.home.setOnClickListener(view -> onHome());
mBinding.control.line.setOnClickListener(view -> onLine());
mBinding.control.scale.setOnClickListener(view -> onScale());
mBinding.control.speed.setOnClickListener(view -> onSpeed());
mBinding.control.invert.setOnClickListener(view -> onInvert());
mBinding.control.across.setOnClickListener(view -> onAcross());
mBinding.control.player.setOnClickListener(view -> onPlayer());
mBinding.control.decode.setOnClickListener(view -> onDecode());
mBinding.control.line.setOnClickListener(view -> nextLine(false));
mBinding.control.speed.setOnLongClickListener(view -> onSpeedLong());
mBinding.video.setOnTouchListener((view, event) -> mKeyDown.onTouchEvent(event));
mBinding.group.addOnChildViewHolderSelectedListener(new OnChildViewHolderSelectedListener() {
@ -260,16 +260,10 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
getUrl();
}
private void setTraffic() {
Traffic.setSpeed(mBinding.widget.traffic);
App.post(mR4, Constant.INTERVAL_TRAFFIC);
}
private void onToggle() {
if (isVisible(mBinding.control.getRoot())) hideControl();
if (isVisible(mBinding.recycler)) hideUI();
else showUI();
hideInfo();
private void onTrack(View view) {
int type = Integer.parseInt(view.getTag().toString());
TrackDialog.create().player(mPlayers).type(type).show(getSupportFragmentManager(), null);
hideControl();
}
private void onHome() {
@ -277,6 +271,10 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
hideControl();
}
private void onLine() {
nextLine(false);
}
private void onScale() {
int index = Prefers.getLiveScale();
String[] array = ResUtil.getStringArray(R.array.select_scale);
@ -317,12 +315,6 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
getUrl();
}
private void onTrack(View view) {
int type = Integer.parseInt(view.getTag().toString());
TrackDialog.create().player(mPlayers).type(type).show(getSupportFragmentManager(), null);
hideControl();
}
private void hideUI() {
App.removeCallbacks(mR0);
if (isGone(mBinding.recycler)) return;
@ -373,6 +365,11 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
App.removeCallbacks(mR2);
}
private void hideCenter() {
mBinding.widget.action.setImageResource(R.drawable.ic_widget_play);
mBinding.widget.center.setVisibility(View.GONE);
}
private void showInfo() {
mBinding.widget.info.setVisibility(View.VISIBLE);
setR1Callback();
@ -388,9 +385,9 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
mBinding.widget.play.setText(mChannel.getData().getEpg());
}
private void hideCenter() {
mBinding.widget.action.setImageResource(R.drawable.ic_widget_play);
mBinding.widget.center.setVisibility(View.GONE);
private void setTraffic() {
Traffic.setSpeed(mBinding.widget.traffic);
App.post(mR4, Constant.INTERVAL_TRAFFIC);
}
private void setR1Callback() {
@ -401,6 +398,13 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
App.post(mR2, Constant.INTERVAL_HIDE);
}
private void onToggle() {
if (isVisible(mBinding.control.getRoot())) hideControl();
if (isVisible(mBinding.recycler)) hideUI();
else showUI();
hideInfo();
}
private void resetPass() {
this.count = 0;
}

Loading…
Cancel
Save