#android
#Android
Вопрос:
У меня проблема в том, что я хочу открыть экран настроек телефона при нажатии кнопки Ok в диалоговом окне оповещения. Означает, что в моем приложении у меня есть диалоговое окно, в котором есть две кнопки «Ок» и «Отмена», я хочу открыть экран настроек телефона при нажатии кнопки «Ок», я не знаю, как это сделать? пожалуйста, предложите мне правильный результат.
Заранее спасибо.
Комментарии:
1. Дополнительная информация: weimenglee.blogspot.com.es/2013/06 /…
Ответ №1:
это должно сделать это
startActivityForResult(new Intent(android.provider.Settings.ACTION_SETTINGS), 0);
запускает действие настроек для результата
Комментарии:
1. могу ли я просто использовать startActivity?
2. Вы должны использовать startActivityForResult() только тогда, когда вы ожидаете результата от действия, которое вы запускаете, например, когда вы запускаете действие с камеры и хотите использовать фотографию, сделанную в вашем родительском действии — как написано в документах developer.android.com/training/basics/intents/result.html
3. @Optimus Знаете ли вы , как открыть настройки приложения или настройки приложения по умолчанию?
4.
startActivityForResult()
устарело.
Ответ №2:
Intent dialogIntent = new Intent(android.provider.Settings.ACTION_SETTINGS);
dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(dialogIntent);
Ответ №3:
просто делюсь примерами кодов для Kotlin:-
val dialogIntent = Intent(android.provider.Settings.ACTION_SETTINGS)
dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
startActivity(dialogIntent)