將延遲時間改成500毫秒,再繼續觀察
This commit is contained in:
parent
a37e79d841
commit
c7d0785cef
@ -53,6 +53,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
viewPager.apply {
|
viewPager.apply {
|
||||||
adapter = splitVideoViewAdapter
|
adapter = splitVideoViewAdapter
|
||||||
offscreenPageLimit = 1
|
offscreenPageLimit = 1
|
||||||
|
setPageTransformer(null)
|
||||||
registerOnPageChangeCallback(object: ViewPager2.OnPageChangeCallback() {
|
registerOnPageChangeCallback(object: ViewPager2.OnPageChangeCallback() {
|
||||||
override fun onPageSelected(position: Int) {
|
override fun onPageSelected(position: Int) {
|
||||||
super.onPageSelected(position)
|
super.onPageSelected(position)
|
||||||
@ -103,7 +104,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
for (i in 0 until splitVideoViewAdapter.itemCount) {
|
for (i in 0 until splitVideoViewAdapter.itemCount) {
|
||||||
splitVideoViewAdapter.stop(i)
|
splitVideoViewAdapter.stop(i)
|
||||||
}
|
}
|
||||||
delay(oldSplitMode * 300L)
|
delay(oldSplitMode * 500L)
|
||||||
oldSplitMode = splitMode
|
oldSplitMode = splitMode
|
||||||
splitVideoViewAdapter.clear()
|
splitVideoViewAdapter.clear()
|
||||||
// 如果群組內沒有裝置,則顯示底圖
|
// 如果群組內沒有裝置,則顯示底圖
|
||||||
|
|||||||
@ -76,7 +76,7 @@ class SplitViewFragment : Fragment() {
|
|||||||
super.onResume()
|
super.onResume()
|
||||||
if (viewModel.activePage.value == mPageNum) {
|
if (viewModel.activePage.value == mPageNum) {
|
||||||
MainScope().launch {
|
MainScope().launch {
|
||||||
delay(splitMode * 300L)
|
delay(splitMode * 500L)
|
||||||
playAll()
|
playAll()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user