如何在Android中增加或减少小数的音量

时间:2018-02-04 18:30:08

标签: java android android-audiomanager

我正在使用inc和dec按钮创建一个简单的应用程序。我想非常缓慢地增加或减少音量。

代码段:

AudioManager audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
audio.adjustStreamVolume(AudioManager.STREAM_MUSIC,1, AudioManager.FLAG_SHOW_UI);

在audio.adjustStreamVolume中,增量值是否为分数,以便可以更精确地测试音量?

1 个答案:

答案 0 :(得分:0)

我试图增加音量步数。

我在这里找到答案: https://www.xda-developers.com/how-to-add-more-steps-to-your-volume-slider-root/

基本上我必须添加:

ro.config.media_vol_steps = 60(因为我想要60步音量控制)

位于/ system

中的文件build.prop文件

这可以使用buildedit pro进行编辑。但它需要root访问权限。怎么做我在下面解释过。

然后重启系统然后我们可以看到我的Android应用程序在我的问题中使用相同的代码使用60个增量步骤而不是15

由于要编辑此build.prop文件,因此需要root访问权限。所以我必须安装kingroot。

安装kingroot的程序在https://www.youtube.com/watch?v=uuECdDIJmXQ