![]() |
1
7
坦白说,我只会写我自己的控制器。事实上, I did once .
话说回来,试试看
|
![]() |
2
52
不
|
![]() |
3
22
我找到了很简单的解决办法。
编辑:自从我发布了这个答案,我遇到了很多问题,让它隐藏和控制它的大小,所以我最终做的是我只是创建了我自己的控制,我可以动画和工作没有头痛的布局 |
|
4
12
下面是我在不编写完整的自定义控制器(仅重写
使用FrameLayout作为MediaContoller的锚点,将其与VideoView打包,如下所示:
创建自定义的MediaController,当FrameLayout的大小更改时,它将向上移动FrameLayout(锚定到它的MediaController将跟随它):
使用上面的自定义控制器代替标准控制器,然后将其锚定到FrameLayout:
|
|
5
9
将mediacontroller视图设置为所需位置。 希望这对你有帮助。 |
![]() |
6
6
|
![]() |
7
5
|
|
8
1
这是我第一次在stackoverflow中回答问题,我只在FrameLayout中插入了一个VideoView,两种方法都是相同的。MediaController将位于FrameLayout的底部。这对我有用: 主要_活动.XML:
|
![]() |
9
1
我是用包装纸做的
|
![]() |
10
0
与 :
|
![]() |
Murilo · Jetpack编写导航栏项目图标 4 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 5 月前 |
![]() |
psycho_pat · Android应用程序中的权限 5 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 5 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 5 月前 |