WhatsApp
通知設定画面と同様に、振動の種類をユーザーに表示して選択する必要があるAndroidアプリに取り組んでいます。
以下のコード スニペットに見られるように、RingtoneManager
クラスが以下を提供するように、同様の. 同じものを実装するにはどうすればよいですか?ACTION_RINGTONE_PICKER
ACTION_VIBRATION_PICKER
final Intent ringtone = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
ringtone.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, RingtoneManager.TYPE_NOTIFICATION);
ringtone.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true);
ringtone.putExtra(RingtoneManager.EXTRA_RINGTONE_DEFAULT_URI,
RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION));
startActivityForResult(ringtone, 0);