マナーモードでも一般モードでも、電話のプロファイルを取得することはできますか?放送受信機でチェックしたいです。
問題は、プロファイルを切り替えたくないということです。状態を取得したいだけです。
マナーモードでも一般モードでも、電話のプロファイルを取得することはできますか?放送受信機でチェックしたいです。
問題は、プロファイルを切り替えたくないということです。状態を取得したいだけです。
You would just have to get a handle to the AudioManager Service and switch case through the results. Something like this :
AudioManager profileCheck = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
if (profileCheck.getRingerMode() == AudioManager.RINGER_MODE_NORMAL)
// Do something
else if (profileCheck.getRingerMode() == AudioManager.RINGER_MODE_VIBRATE)
// Do something
else if (profileCheck.getRingerMode() == AudioManager.RINGER_MODE_SILENT)
// Do something