我正在开发一个 Android 应用程序,允许用户将手放在设备上,并且我想禁用物理按钮,这样用户就不会因不必要的点击而烦恼。
我已经禁用了back,menu和search按钮,如下所示:
@覆盖 公共无效 onBackPressed() {} @覆盖 public boolean onPrepareOptionsMenu(Menu menu) {return false;} @覆盖 公共布尔 onSearchRequested() {return false;}
而且我了解到禁用主页键是不受支持和/或不建议的(尽管我希望这样做)。
好的,现在我不知道如何禁用我已禁用的键的点击声音,它们除了不断滴答声什么都不做,有没有办法关闭它?
我只想为我的应用程序静音。如果不可能,我想知道以编程方式更改系统设置的替代方案,以便稍后在关闭或焦点更改时恢复它。