switch source

This commit is contained in:
Li ZongYing
2023-12-06 23:51:17 +08:00
parent 20ddba6ad7
commit 3b01debf7f
8 changed files with 116 additions and 81 deletions
@@ -44,6 +44,14 @@ class MainActivity : FragmentActivity() {
mainFragment.next()
}
fun prevSource() {
mainFragment.prevSource()
}
fun nextSource() {
mainFragment.nextSource()
}
fun switchMainFragment() {
val transaction = supportFragmentManager.beginTransaction()
@@ -57,7 +65,7 @@ class MainActivity : FragmentActivity() {
transaction.commit()
}
fun focusMainFragment() {
private fun focusMainFragment() {
mainFragment.focus()
}
@@ -65,7 +73,7 @@ class MainActivity : FragmentActivity() {
return mainFragment.isHidden
}
fun hideMainFragment() {
private fun hideMainFragment() {
if (!mainFragment.isHidden) {
supportFragmentManager.beginTransaction()
.hide(mainFragment)
@@ -146,13 +154,13 @@ class MainActivity : FragmentActivity() {
KeyEvent.KEYCODE_DPAD_LEFT -> {
if (mainFragment.isHidden) {
prev()
prevSource()
}
}
KeyEvent.KEYCODE_DPAD_RIGHT -> {
if (mainFragment.isHidden) {
next()
nextSource()
}
}
}