java - 如何为我的应用程序创建自定义卷

标签 java android android-widget

我正在尝试创建一个自定义音量按钮,但我并没有停止任何法规或任何想法来帮助我开发它。 在网上查了很多资料都没有找到任何东西后,我去发布我的问题。

我所做的事情是这样的:

Volume

或者像这样:

enter image description here

我只需要一个想法,或者一个你们都知道的教程......

非常感谢您的阅读

最佳答案

要控制手机音量,您需要使用 AudioManager类(class)。这为您提供了修改设备上各种音频流的音量的所有必要方法。例如,这将更改媒体音量:

AudioManager am = (AudioManager) Context.getSystemService(Context.AUDIO_SERVICE);

am.setStreamVolume(AudioManager.STREAM_MUSIC, [int direction], [int flags]);

至于音量控制的UI,您可以使用大多数您想要的UI小部件,例如SeekBar ,甚至是自定义组件。对于可用于 UI 的各种类型的小部件,有多个在线教程。

关于java - 如何为我的应用程序创建自定义卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11194431/

相关文章:

android - ksoap Propertyinfo 类型更改

android - 如何更改 android spinner popupBackground

android - 在对话框生成器中执行 setPositiveButton 时出现错误?

java - 防止和检测打开文件的删除

java - 哪个 facebook 插件最适合在 grails 1.3.7 中完美集成 facebook?

php - 自动从服务器发送 GCM 推送通知

android - Android ListView 上的下拉菜单

Javax注解约束@ReportAsSingleViolation

java - JDA。公会成员加入/离开事件

android - 启动安卓模拟器