Optimize live ui

pull/590/head
FongMi 7 months ago
parent 9d1be5ee3e
commit 9852153c7d
  1. 5
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
  2. 28
      app/src/leanback/res/layout/view_control_live.xml

@ -195,13 +195,12 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
setScale(Setting.getLiveScale());
ExoUtil.setSubtitleView(mBinding.exo);
mPlayers.setTag(tag = UUID.randomUUID().toString());
findViewById(R.id.timeBar).setNextFocusUpId(R.id.action);
findViewById(R.id.timeBar).setNextFocusUpId(R.id.home);
mBinding.control.invert.setActivated(Setting.isInvert());
mBinding.control.across.setActivated(Setting.isAcross());
mBinding.control.change.setActivated(Setting.isChange());
mBinding.control.speed.setText(mPlayers.getSpeedText());
mBinding.control.decode.setText(mPlayers.getDecodeText());
mBinding.control.home.setVisibility(LiveConfig.isOnly() ? View.GONE : View.VISIBLE);
}
private void setDecode() {
@ -946,7 +945,7 @@ public class LiveActivity extends BaseActivity implements GroupPresenter.OnClick
@Override
public void onMenu() {
showControl(mBinding.control.action);
showControl(mBinding.control.home);
}
@Override

@ -18,7 +18,7 @@
android:orientation="horizontal">
<TextView
android:id="@+id/action"
android:id="@+id/home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="12dp"
@ -26,6 +26,18 @@
android:focusable="true"
android:focusableInTouchMode="true"
android:nextFocusLeft="@id/change"
android:textColor="@color/white"
android:textSize="14sp"
tools:text="首頁" />
<TextView
android:id="@+id/action"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="12dp"
android:background="@drawable/selector_text"
android:focusable="true"
android:focusableInTouchMode="true"
android:text="@string/play"
android:textColor="@color/white"
android:textSize="14sp" />
@ -80,18 +92,6 @@
android:textSize="14sp"
tools:text="預設" />
<TextView
android:id="@+id/home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="12dp"
android:background="@drawable/selector_text"
android:focusable="true"
android:focusableInTouchMode="true"
android:textColor="@color/white"
android:textSize="14sp"
tools:text="首頁" />
<TextView
android:id="@+id/line"
android:layout_width="wrap_content"
@ -182,7 +182,7 @@
android:background="@drawable/selector_text"
android:focusable="true"
android:focusableInTouchMode="true"
android:nextFocusRight="@id/action"
android:nextFocusRight="@id/home"
android:text="@string/play_change"
android:textColor="@color/text"
android:textSize="14sp" />

Loading…
Cancel
Save