gpt4 book ai didi

android - Exoplayer - 在运行时以编程方式更改 exo_playback_control_view Controller 的大小

转载 作者:行者123 更新时间:2023-12-04 08:48:20 25 4
gpt4 key购买 nike

我已经覆盖了 exo_playback_control_view 的 XML 布局到我有的定制的。
enter image description here
现在我正在使用 PlayerView

<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/vh_videoviewholder_playerview"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
在运行时,我有一个按钮,我想在单击该按钮时更改 Controller View 的大小。 Exoplayer 自动使用 View exo_playback_control_view.xml (我不需要使用 findviewbyid )所以我不确定我应该如何操作 Controller View 。
编辑:如何获取对 Controller View 的引用?

最佳答案

要获得对玩家 ControlView 的引用,您需要先获得对 PlayerView 的引用。PlayerView playerView = findViewById(R.id.player_view);然后使用 playerView,您可以使用以下方法获取对任何按钮/布局项的引用:playerControlLayout = playerView.findViewById(R.id.player_control_layout);

关于android - Exoplayer - 在运行时以编程方式更改 exo_playback_control_view Controller 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64197512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com