Как открыть настройки телефона Android одним нажатием кнопки в нашем приложении для Android

#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)