首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android磨损检测"Mute“

Android磨损检测"Mute“
EN

Stack Overflow用户
提问于 2014-07-15 16:25:33
回答 2查看 713关注 0票数 5

应用程序如何检查Android穿戴设备的"Mute“状态?

无论如何,所有的卷似乎都不是0。

代码语言:javascript
复制
Log.d("VOLUME - STREAM_SYSTEM", Integer.toString(audioManager.getStreamVolume(AudioManager.STREAM_SYSTEM)));
Log.d("VOLUME - STREAM_NOTIFICATION", Integer.toString(audioManager.getStreamVolume(AudioManager.STREAM_NOTIFICATION)));
Log.d("VOLUME - STREAM_RING", Integer.toString(audioManager.getStreamVolume(AudioManager.STREAM_RING)));

给我

代码语言:javascript
复制
D/VOLUME - STREAM_SYSTEM(32598): 0
D/VOLUME - STREAM_NOTIFICATION(32598): 0
D/VOLUME - STREAM_RING(32598): 0
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-16 13:22:43

不幸的是,据我所知,谷歌目前还不适合向我们这些卑微的开发人员公开这一点。

多亏了我一位朋友的研究,我找到了这个密码。

代码语言:javascript
复制
public static boolean inZenMode(Context paramContext)
  {
    return paramContext.getSharedPreferences("home_preferences", 0).getBoolean("in_zen_mode", false);
  }

Zen模式是Google所称的静音状态,目前您只能通过直接读取该文件来使用根用户访问该值。希望在不久的将来有一个更新,谷歌将暴露给我们这个价值。

票数 3
EN

Stack Overflow用户

发布于 2014-07-15 19:36:46

你试过这些了吗?看起来你是在寻找容量,这在Android磨损中是不存在的。https://stackoverflow.com/a/11985560/1539431

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24763403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档