java - 检查 android 模拟器是否静音

标签 java android android-emulator ringtone

我正在开发一个Android应用程序,我想知道Android手机是否静音。我需要知道如何通过 Java 代码在 android 模拟器上检查这个东西。另外我如何能够在没有任何代码的情况下仅通过 android 模拟器的图形界面知道同样的事情

最佳答案

您可以通过以下代码行进行检查。

    AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);

    if (audioManager.getRingerMode() == AudioManager.RINGER_MODE_SILENT) {
        // If it reaches here then it means it is silent mode
    }

希望这对您有帮助。

关于java - 检查 android 模拟器是否静音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13439297/

相关文章:

android - 如何定位屏幕左侧的标签?

java - mongoTemplate.save() 一个抽象类

java - Spring MVC 在使用 Ajax 调用时返回简单文本而不是 JSON

java - 如何将参数传递给 Timertask Run 方法

javascript - 如何解决 Cordova Android 应用程序上远程视频帧抓取的污点 Canvas ?

android - Android Studio中的Gradle同步错误在根项目上给出错误

Android NestedScrollView 在顶部对齐内容

java - 如何在 jtextarea java 中显示 <b> 和 <i>

Android 4.4 虚拟设备内部存储不会调整大小

android - 如何使用 PC 键盘输入 Android 模拟器