正如我從版本2.4.0的發佈中瞭解到的,Exoplayer SeekBar
被替換爲DefaultTimeBar
。 https://github.com/google/ExoPlayer/blob/dev-v2/RELEASENOTES.mdExoPlayer - 在DefaultTimeBar中更改拇指
正如我可以看出,當上19Feb2017:https://github.com/bigexxx/ExoPlayer/blob/c5db6f39a6e07b4f98364ff40476e4e213172488/library/src/main/java/com/google/android/exoplayer2/ui/PlaybackControlView.java exo_progress是搜索欄類型:
(線285): progressBar = (SeekBar) findViewById(R.id.exo_progress);
而現在: github.com/google/ExoPlayer/ blob/release-v2/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlaybackControlView.java
它是:
(線:384):timeBar = (TimeBar) findViewById(R.id.exo_progress);
DefaultTimeBar沒有辦法像.setThumb()
,似乎我的拇指在drawPlayhead(Canvas canvas)
Canvas
創建。
問題:可以在DefaultTimeBar
中設置自己的拇指圖標嗎?
創建ExoPlayer GitHub的頁面上還質疑: https://github.com/google/ExoPlayer/issues/3337 – Nimdokai