Exoplayer 2 的唯一音频播放器(无视频)
Only Audio player for Exoplayer 2 (No video)
目前我已经使用下面的方法创建了 SimpleExoplayer
https://github.com/googlecodelabs/exoplayer-intro/tree/master/exoplayer-codelab-01
UI SimpleExoplayer 有视频视图和控件。
删除 and/or 自定义视频视图无法正常工作。
SimpleExoplayer 的任何用例仅具有音频控件且没有视频视图。
您可以使用以下方法来做到这一点...将 app:controller_layout_id
设置为您自己的不包括视频布局的布局版本(并且通常可以让您更好地控制 layout/style 音频控件,因为好吧,如果需要的话)
<com.google.android.exoplayer2.ui.SimpleExoPlayerView
android:id="@+id/audio_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:show_timeout="0"
app:hide_on_touch="false"
app:use_artwork="false"
app:controller_layout_id="@layout/exo_playback_control_view" />
目前我已经使用下面的方法创建了 SimpleExoplayer https://github.com/googlecodelabs/exoplayer-intro/tree/master/exoplayer-codelab-01
UI SimpleExoplayer 有视频视图和控件。
删除 and/or 自定义视频视图无法正常工作。 SimpleExoplayer 的任何用例仅具有音频控件且没有视频视图。
您可以使用以下方法来做到这一点...将 app:controller_layout_id
设置为您自己的不包括视频布局的布局版本(并且通常可以让您更好地控制 layout/style 音频控件,因为好吧,如果需要的话)
<com.google.android.exoplayer2.ui.SimpleExoPlayerView
android:id="@+id/audio_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:show_timeout="0"
app:hide_on_touch="false"
app:use_artwork="false"
app:controller_layout_id="@layout/exo_playback_control_view" />