2010-01-12 36 views

Trả lời

130

Sử dụng getRingerMode() method in 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; 
} 
+0

Xin chào Dave có cách nào để chuyển sang chế độ Im lặng cũng như rung theo chương trình. –

+4

'setRingerMode()' trong 'AudioManager' cho phép bạn thay đổi chế độ chuông. –

+1

Xin chào Dave Tôi có thể xử lý chế độ im lặng bằng cách sử dụng am.setRingerMode (AudioManager.RINGER_MODE_SILENT); nhưng xử lý chế độ Rung bằng cách sử dụng AudioManager.setVibrateSetting (AudioManager.VIBRATE_TYPE_NOTIFICATION, AudioManager.VIBRATE_SETTING_OFF); không hoạt động bất kỳ đầu mối nào –

Các vấn đề liên quan