1

我想完全自定義ExoPlayer Media Controller,將Controller從View本身分離出來。在Exoplayer 2中自定義MediaController

我看到幾篇關於Exoplayer 1版本的帖子(這個真的很有用:Custom UI on exoplayer sample) 但是沒有任何關於Exoplayer 2(這是我正在使用的)。

版本1和2之間的代碼被改變,我無法找到任何方法來檢索相同的MediaController作爲版本1

你能幫助我嗎?

回答

1

ExoPlayer Media Controller是在SimpleExoPlayerView中聲明的,因此您應該使用自定義視圖而不是SimpleExoPlayerView。

0

按Ctrl + Shift + N找到exo_simple_player_view.xml在ExoPlayer庫資源,將其複製到自己的資源,並對其進行自定義,如你所願,但不改變視圖ID。
只有在您使用SimpleExoPlayerView(它會自動搜索具有此ID的佈局並使用它)