android - 更改 Android 音量条
问题描述
当您在 Instagram 快拍中并决定提高或降低音量时,会出现此自定义栏
相反,正常的音量条看起来像这样
我已经研究了实现它的方法,但没有找到任何方法。
如何在 Android Studio 中制作这种效果?
PD:我只想在有人使用我的应用程序时制作此效果,而不是更改 Android 系统上的音量条
解决方案
使用 Key Event 找到像这样的音量增大和减小按钮的控制。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_VOLUME_UP:
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
return true;
default:
break;
}
return super.onKeyDown(keyCode, event);
}
然后创建一个自定义搜索栏并通过按钮控件控制搜索栏进度。希望它有效。
推荐阅读
- prestashop-1.6 - 为什么在 prestashop 后端重复产品
- ios - 如何在 iOS 中使用 TLS 会话票证(目标 c)最小化 Firebase 实时数据库下载带宽并最小化计费
- c# - 找不到包 Microsoft.AspNetCore.Razor.Design。源中不存在具有此 ID 的软件包:
- r - 如何在 `mutate` 中的 `map` 中取消引用 (!!)
- python-3.x - 在 VS 代码中设置 UWSGI 调试
- c# - C# 代码,允许您在不使用 datagridview 的情况下仅使用名称 Condition 对 SQL 数据库中的所有数量求和
- excel - 运行时错误 1004 应用程序定义或对象定义的细胞计数错误
- java - 即使只有一个编写器线程, volatile 也会有问题
- excel - 连接单元格并删除重复项
- mysql - 支持 CREATE INDEX 查询的 mysql 支持的版本是什么?