Обнаружить тихий режим в реагировать родной

Это коротко для

class MyClass
{
.
.
.
};

// instance declaration
MyClass MyInstance;  // semicolon here

. Точка с запятой после фигурных скобок объявления класса на самом деле переполнена, но именно так определяется C ++. Точка с запятой после объявления переменной всегда необходима и имеет смысл.

0
задан MTA 11 March 2019 в 16:20
поделиться

1 ответ

Я нашел библиотеку , в которой есть метод getVolume() для извлечения тома устройства. Он имеет множество других функций, поэтому его большая библиотека.

Если вы просто хотели получить статус, попробуйте написать собственные модули самостоятельно. В Android имеется AudioManager , класс

,
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);

switch (am.getRingerMode()) {
    case AudioManager.RINGER_MODE_SILENT:
        Log.i("MyApp","Silent mode");
        break;
    case AudioManager.RINGER_MODE_VIBRATE:
        Log.i("MyApp","Vibrate mode");
        break;
    case AudioManager.RINGER_MODE_NORMAL:
        Log.i("MyApp","Normal mode");
        break;
}
,

, тогда как для iOS см. [Эту] реализацию ( Определить бесшумный режим в iOS 7 ),

,

. Удачи: )

0
ответ дан Firu 11 March 2019 в 16:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: