我有一个Android应用程序,所以
在这里我不希望在案例3和案例8中发出哔哔声,那么我如何从我的应用程序代码中做到这一点呢?
修改 我知道这可以通过设置 - >声音 - >屏幕锁定声音复选框完成,但我只需要为我的应用程序执行此操作,无论选择屏幕锁定声音的一般设置是什么。
答案 0 :(得分:1)
这不是您需要编程的 - 此设置是Android设置,声音设置,“屏幕锁定声音”。由于这是设置应用程序的一个选项,我怀疑你可以从你的应用程序更改它。 (除非是root / system app,否则禁止更改其他应用程序的数据)
答案 1 :(得分:1)
将以下代码放在您想要关闭屏幕锁定声音的Android应用中。
如果您使用以下代码的活动,请使用
Settings.System.putInt(getContentResolver(), "lockscreen_sounds_enabled",
0);
如果您使用Fragment,请使用以下代码:
Settings.System.putInt(getActivity(),getContentResolver(), "lockscreen_sounds_enabled",
0);
要再次启用它,您可以设置1而不是0。
由于