【发布时间】:2019-01-12 14:50:54
【问题描述】:
我有一个PlayerView,它以纵向占据 Activity 的上半部分,屏幕的下半部分显示一些文本。
我需要将控制器放在视频下方,但不与视频内容重叠(它将始终显示)。默认情况下,当用户触摸视频时,控制器会出现在视频的底部,覆盖视频的底部。在我的情况下,我需要控制器贴在视频下方,与视频内容没有交叉。
我浏览了SimpleExoPlayer 和PlayerView API,但我没有找到任何方法。
问题:如何使用 ExoPlayer 将控制器放置在视频下方?
下面是布局的样子:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/video_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_below="@id/video_view"
android:scrollbars="vertical" />
</RelativeLayout>
【问题讨论】:
-
您应该通过将 exoplayer 作为模块导入来编辑 exoplayer 布局
-
能否将您的问题的图片发布为更好的理解
-
@WaleedAsim 现在无法发帖。但我用更多解释更新了这个问题(希望现在很清楚)。
标签: java android exoplayer exoplayer2.x