相关疑难解决方法(0)

如何为Android MediaController创建自定义UI

我想为我的视频播放器自定义MediaController中的控件.我想换掉播放按钮的图像,改变皮肤,改变颜色等.

有没有一种已知的方法呢?

谢谢

android android-video-player mediacontroller

52
推荐指数
1
解决办法
5万
查看次数

ExoPlayer:将控制器置于视频下方而不会重叠视频

我有一个PlayerView以纵向方式占据活动的上半部分,屏幕的下半部分显示一些文字.

我需要在视频下放置控制器而不重叠视频内容(它将始终显示).默认情况下,当用户触摸视频时,控制器会出现在视频底部,覆盖视频的底部.我的情况我需要控制器粘在视频下面而不与视频内容交叉.

我经历了SimpleExoPlayerPlayerViewAPI,但我还没有找到任何办法做下去.

问题:如何使用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>
Run Code Online (Sandbox Code Playgroud)

java android exoplayer exoplayer2.x

13
推荐指数
2
解决办法
3113
查看次数

如何通过数据绑定实现 ExoPlayer?

我有一个类activity_player布局,exoplayer2.ui.PlayerView我在其中创建了它exo_player_control_view,以便它覆盖 ExoPlayer 中的默认控件。所以我想在新创建的自定义控件视图中使用数据绑定,但不知道该怎么做。有什么建议吗?

这实际上是一个悬而未决的问题,但尚未解决。那么是否有人有解决方法来使exo_player_control_view数据绑定变得友好?

data-binding android kotlin exoplayer exoplayer2.x

5
推荐指数
1
解决办法
1586
查看次数