6-FAQ
更新時間:2025-12-29 16:03:22
1. 如何修改倍速選項
為了修改倍速選項,需要修改以下兩個檔案,它們分別負責橫屏和豎屏模式下的倍速選擇 UI:
- PLVMediaPlayerSpeedSelectLayoutPortrait.kt(豎屏模式下的倍速選擇佈局)
- PLVMediaPlayerSpeedSelectLayoutLandscape.kt(橫屏模式下的倍速選擇佈局)
為了保證在兩種螢幕方向下都能看到倍速選項,這兩個檔案都需要進行相應的修改。以下範例說明如何添加 2.5 倍速:
在這兩個檔案中,倍速選項是由一個名為 SUPPORT_SPEED_LIST 的 listOf<String> 常數定義的。您只需要將 "2.5" 添加到這個列表中即可。
步驟說明:
打開
PLVMediaPlayerSpeedSelectLayoutPortrait.kt檔案。找到
SUPPORT_SPEED_LIST定義。 它通常位於檔案的頂部,如下所示:// PLVMediaPlayerSpeedSelectLayoutPortrait.kt // ... private val SUPPORT_SPEED_LIST = listOf("0.5", "0.75", "1", "1.25", "1.5", "2", "3") // ...修改
SUPPORT_SPEED_LIST,將"2.5"添加到列表中。 建議將其放在"2"和"3"之間,以保持倍速的順序性。--- a/PLVMediaPlayerSpeedSelectLayoutPortrait.kt +++ b/PLVMediaPlayerSpeedSelectLayoutPortrait.kt -private val SUPPORT_SPEED_LIST = listOf("0.5", "0.75", "1", "1.25", "1.5", "2", "3") +private val SUPPORT_SPEED_LIST = listOf("0.5", "0.75", "1", "1.25", "1.5", "2", "2.5", "3") private val TEXT_COLOR_SELECTED = parseColor("#3F76FC") private val TEXT_COLOR_NORMAL = parseColor("#333333") // ...對
PLVMediaPlayerSpeedSelectLayoutLandscape.kt檔案重複上述步驟。 同樣,找到其檔案中的SUPPORT_SPEED_LIST並進行修改:--- a/PLVMediaPlayerSpeedSelectLayoutLandscape.kt +++ b/PLVMediaPlayerSpeedSelectLayoutLandscape.kt -private val SUPPORT_SPEED_LIST = listOf("0.5", "0.75", "1", "1.25", "1.5", "2", "3") +private val SUPPORT_SPEED_LIST = listOf("0.5", "0.75", "1", "1.25", "1.5", "2", "2.5", "3") private val TEXT_COLOR_SELECTED = parseColor("#3F76FC") private val TEXT_COLOR_NORMAL = Color.WHITE // ...
完成這兩個檔案的修改後,重新編譯並執行您的應用程式,您將在播放器的倍速選擇介面中看到 2.5 倍速選項。
