dpad-right to enter the menu & dpad-left for channel list
This commit is contained in:
parent
019c5a8e66
commit
a3a9bdc762
|
|
@ -6,6 +6,7 @@
|
|||
|
||||
### v1.7.3(安卓5及以上专用)
|
||||
|
||||
* 遥控器左键进入节目列表
|
||||
* 遥控器右键进入菜单
|
||||
|
||||
### v1.7.2(通用)
|
||||
|
|
|
|||
|
|
@ -172,6 +172,11 @@ class MainActivity : FragmentActivity(), Request.RequestListener {
|
|||
handler.postDelayed(hideSetting, delayHideSetting)
|
||||
}
|
||||
|
||||
fun settingHideNow() {
|
||||
handler.removeCallbacks(hideSetting)
|
||||
handler.postDelayed(hideSetting, 0)
|
||||
}
|
||||
|
||||
fun settingNeverHide() {
|
||||
handler.removeCallbacks(hideSetting)
|
||||
}
|
||||
|
|
@ -448,20 +453,17 @@ class MainActivity : FragmentActivity(), Request.RequestListener {
|
|||
}
|
||||
|
||||
KeyEvent.KEYCODE_DPAD_LEFT -> {
|
||||
// if (mainFragment.isHidden) {
|
||||
// prevSource()
|
||||
// } else {
|
||||
//// if (mainFragment.tvListViewModel.getTVViewModelCurrent()
|
||||
//// ?.getItemPosition() == 0
|
||||
//// ) {
|
||||
////// mainFragment.toLastPosition()
|
||||
//// hideMainFragment()
|
||||
//// }
|
||||
// }
|
||||
if (!mainFragment.isVisible && !settingFragment.isVisible) {
|
||||
switchMainFragment()
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
KeyEvent.KEYCODE_DPAD_RIGHT -> {
|
||||
switchMainFragment()
|
||||
if (!mainFragment.isVisible && !settingFragment.isVisible) {
|
||||
showSetting()
|
||||
return true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue