如何在android中设置MediaController背景的透明度

2023-12-21

我想设置 MediaController 背景而不是控件的透明度。

我尝试使用 mediaController.setAlpha(0.6f),但它也对控件应用透明度this https://i.stack.imgur.com/lOtO5.jpg


找到了一个棘手的解决方案,对我有用。这个想法是仅为特定的背景布局设置具有所需透明度级别的背景颜色。这不会对控件或其他 MediaController 视图产生影响:

videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
            public void onPrepared(MediaPlayer mediaPlayer) {
                // get media controller background layout
                LinearLayout viewGroupLevel1 = (LinearLayout)  mediaController.getChildAt(0);   
                //Set your color with desired transparency here:
                viewGroupLevel1.setBackgroundColor(getResources().getColor(R.color.transparent));
            }
        });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在android中设置MediaController背景的透明度 的相关文章

随机推荐

  • 在react-router中用连字符匹配路由

    我有这样的网址 http 0 0 0 0 country bosnia and herzegovina 644 这是我的路线声明
  • docker 使用 --interactive 和 --tty 标志运行

    Edit 有人标记重复的这个问题 https stackoverflow com questions 48368411 what is docker run it flag 但它根本没有解释底层机制 但相比之下 这个堆栈溢出 https s
  • OS X:检测系统范围的 keyDown 事件?

    我正在为 Mac OS X 开发一个打字辅导应用程序 即使该应用程序未处于焦点状态 也需要将击键转发给它 有没有办法让系统将击键转发到应用程序 可能通过 NSDistributedNotificationCenter 我用谷歌搜索了自己愚蠢
  • 将 JSON 导入 Eclipse 项目

    我是一名有抱负的 Java 程序员 希望在项目中使用 JSON 我正在遵循一个编程教程 来自一本书 它要求我使用以下行将 JSON 导入到我的项目中 import com google appengine repackaged org js
  • 苹果推送消息

    我正在将推送提供商服务器与谷歌代码中的代码 php apns 集成 除了每条消息的字节数之外 一切似乎都很好 每个有效负载的字节数最多应为 256 个字符 如果发送一些汉字或者UTF 8字符 JSON编码后 每个字符占用6个字节 我对吗 所
  • 在网站上使用内联/base64 图像比仅链接到硬文件要快多少?

    使用 base64 line 来显示图像比简单地链接到服务器上的硬文件快多少 url data image png base64 我还没有找到任何类型的性能指标 我有几个顾虑 您不再获得缓存的好处 Base64 的大小不是比 PNG JPE
  • 在 Sass 中使用 CSS 属性变量

    我正在编写一个 mixin 其中包含一些数学计算元素的百分比宽度 但由于它非常有用 我也想对其他属性使用相同的函数 例如边距和填充 有没有办法将属性名称作为参数传递给 mixin mixin w fluid property name w
  • “EntityManager 没有持久性提供程序”错误

    我是 JPA 的新手 我尝试从书中做一个简单的例子 但无论我做什么 我都会收到以下错误 Exception in thread main javax persistence PersistenceException No Persisten
  • Java的排序算法是什么[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 OpenJDK 内部如何对数据类型进行排序以及为什么 如果能说一下具体的算法就太好了 从版本 7 开始 Oracle 的 Java 实
  • 如何更改conda base的路径

    I am a Linux集群用户 当我安装了一个版本miniconda 集群有自己的版本anaconda 当我做 conda info envs 输出是 conda environments home user miniconda3 env
  • 如何使用类型级函数动态创建静态类型?

    在 TypeScript 中 有类型级 功能允许根据给定创建新类型literal 类型 规格 see 映射类型 https www staging typescript org docs handbook advanced types ht
  • 如何计算 std::weak_ptr 的哈希值?

    所以我有使用的代码std weak ptr并将它们维护在std set 而且效果很好 并且在过去的五七年里一直有效 最近我想我应该在一个std unordered set 嗯 实际上在一个f14 F14ValueSet 为此 我需要它的哈希
  • 打破批处理文件中的嵌套 for 循环

    两次遇到这个问题后 我想我会将其发布在这里 看看是否有人知道如何解决它 我似乎无法使用打破嵌套循环goto 因为看起来当它跳出内部循环时 括号就会不匹配 因为它从未到达内部结束循环 我已将其范围缩小为一个非常简单的示例 for a in 1
  • 将日期时间转换为时间戳 PHP

    我的 GPS 设备正在与我的 php Web 服务通信 它发送 date 311011 和 time 060904 格式 time str split time 2 date str split date 2 time implode ti
  • 在 iOS 7 中呈现 UIImagePickerController 的问题

    我的应用程序仅在横向模式下运行 所以我知道UIImagePickerController仅以纵向模式呈现 因此在 iOS 6 中 我创建了一个子类UIImagePickerController这迫使UIImagePickerControll
  • Windows 重新启动后,Postgresql 一次特定查询失败

    我在 Windows 上的 C 应用程序中使用 Postgresql 我遇到的问题非常奇怪 可以描述如下 我重新启动 Windows 我运行程序 一个特定查询失败 SELECT COUNT AS c FROM files WHERE tot
  • Android Studio - build.gradle 中出现未捕获的翻译错误 ExecutionException OutOfMemory

    我在 Android Studio 中使用 Android 应用程序时遇到了一个奇怪的问题 一切似乎都工作正常 直到今天添加了一些之后新文件并进行一些更新构建 gradle 我看到的错误消息如下 Uncaught translation e
  • SMT 中的混合理论

    我想构造一个 SMT 公式 其中包含对整数线性算术和布尔变量的多个断言 以及对实际非线性算术和布尔变量的一些断言 对整数和实数的断言仅共享布尔变量 例如 请考虑以下公式 declare fun b Bool assert b true de
  • Android从url解析json并存储它

    你好 我正在创建我的第一个 Android 应用程序 我想知道从 URL 解析 JSON Feed 的最佳和最有效的方法是什么 而且理想情况下我想将它存储在某个地方 这样我就可以继续返回它在应用程序的不同部分 我到处寻找 发现了很多不同的方
  • 如何在android中设置MediaController背景的透明度

    我想设置 MediaController 背景而不是控件的透明度 我尝试使用 mediaController setAlpha 0 6f 但它也对控件应用透明度this https i stack imgur com lOtO5 jpg 找