Android 播放器 SDK

自定義使用者介面

(以下內容均翻譯自英文版文件,最新資訊及內容敬請切換至英文語系參考原文)

 

通過使用 Android 播放器 SDK 完全自定義本地 Android 播放器用戶界面,您可以為使用者創建獨特、無縫的播放體驗。

 

步驟 1:建立自定義使用者介面

請按照以下提供的範例程式碼,停用官方使用者介面並建立自定義介面:

/**
* Integrate with UniView
*/
// Xml file
<com.kkstream.playcraft.paas.player.mobile.UniView
...
app:disableControlPanel="true" />

<xxxx.CustomizeControlPanel
... />

/**
* Integrate with UniTvFragment
*/
// Xml file
<fragment
android:id="@+id/uni_tv_fragment"
android:name="com.kkstream.playcraft.paas.player.stb.UniTvFragment"
... />

<fragment
android:id="@+id/custom_tv_fragment"
android:name="xxxx.CustomTvFragment"
... />

// Kotlin file
vali uniTvFragment = supportFragmentManager.findFragmentById(R.id.uni_tv_fragment) as UniTvFragment
uniTvFragment.setup(uniPlayer, true)

 

步驟 2:新增自定義使用者介面組件

使用官方提供的 APIs 在播放器使用者介面上建立控制器,以自定義播放行為。

 

了解更多

更新於