gpt4 book ai didi

android - 禁用音量 toast

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:41:20 25 4
gpt4 key购买 nike

我正在尝试使用 AudioManager 增加音量。

但它显示原生 Android Volume UI(Volume Seekbar) toast。我想禁用它。我知道这可以在 Activity 中使用 Key Event 实现,但我想通过服务来实现。如何禁用 toast ?下面是 toast 的截图:
enter image description here

最佳答案

AudioManager 类提供了以下方法来调整某些流的音量:

所有这些方法都将 flag 参数作为它们的最后一个参数。您感兴趣的标志是 FLAG_SHOW_UI其中:

Show a toast containing the current volume.

因此,要摆脱 Toast,不要提供此标志(或 int 值 1),但提供所有其他标志(如果需要)或仅提供 0:

AudioManager manager = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
manager.adjustVolume(AudioManager.ADJUST_RAISE, 0);

以上代码 fragment 适用于 Android 4.0.4 (Motorola Xoom) 和 Android 2.3.5 (HTC Desire HD)。

关于android - 禁用音量 toast ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12163933/

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