![](/img/trans.png)
[英]How to add seekbar to Exoplayer exo_playback_control_view.xml
[英]Exoplayer - Change the size of exo_playback_control_view controller at runtime programmatically
我已將exo_playback_control_view
的 XML 布局覆蓋為我擁有的自定義布局。
現在我正在使用PlayerView
<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/vh_videoviewholder_playerview"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
在運行時,我有一個按鈕,我想在單擊該按鈕時更改控制器視圖的大小。 Exoplayer 自動使用視圖 exo_playback_control_view.xml (我不需要使用findviewbyid
)所以我不確定我應該如何操作控制器視圖。
編輯:如何獲取對控制器視圖的引用?
要獲得對玩家 ControlView 的引用,您需要先獲得對 PlayerView 的引用。
PlayerView playerView = findViewById(R.id.player_view);
然后使用 playerView,您可以使用以下方法獲取對任何按鈕/布局項的引用:
playerControlLayout = playerView.findViewById(R.id.player_control_layout);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.