【发布时间】:2018-03-21 22:03:05
【问题描述】:
据我了解,从 2.4.0 版本的发布说明中,ExoplayerSeekBar 被 DefaultTimeBar 取代。
https://github.com/google/ExoPlayer/blob/dev-v2/RELEASENOTES.md
据我所知,截至 2017 年 2 月 19 日:https://github.com/bigexxx/ExoPlayer/blob/c5db6f39a6e07b4f98364ff40476e4e213172488/library/src/main/java/com/google/android/exoplayer2/ui/PlaybackControlView.java exo_progress 是 SeekBar 类型:
(第 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 页面上也创建了问题:github.com/google/ExoPlayer/issues/3337
标签: android android-layout exoplayer exoplayer2.x