7 ответов:
вы можете открыть с помощью
startActivityForResult(new Intent(android.provider.Settings.ACTION_SETTINGS), 0);вы можете вернуться, нажав кнопку назад на устройстве.
Это сделало это для меня
Intent callGPSSettingIntent = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS); startActivityForResult(callGPSSettingIntent);когда они нажимают назад, он возвращается в мое приложение.
вы можете попробовать позвонить:
startActivityForResult(new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS));для другого экрана в настройках экрана, вы можете перейти к
https://developer.android.com/reference/android/provider/Settings.html
надеемся помочь вам в этом случае.
Проверьте программное отображение страницы настроек
startActivity(context, new Intent(Settings.ACTION_SETTINGS), /*options:*/ null);В общем случае вы используете предопределенную константу
Settings.ACTION__SETTINGS. Полный список можно найти здесь
для достижения этой цели просто используйте намерение используя константу ACTION_SETTINGS, специально определенные для отображения системных настроек:
startActivity(new Intent(Settings.ACTION_SETTINGS));startActivityForResult() является необязательным, только если вы хотите вернуть некоторые данные, когда действие настроек закрыто.
startActivityForResult(new Intent(Settings.ACTION_SETTINGS), 0);здесь вы можете найти список контентов для отображения определенных настроек или подробности применения.
вы можете сделать другой класс для выполнения такого рода деятельности.
public class Go { public void Setting(Context context) { Intent intent = new Intent(android.provider.Settings.ACTION_SETTINGS); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); } }
используйте это намерение, чтобы открыть экран безопасности и местоположения в настройках приложения android устройства
startActivity(new Intent(Settings.ACTION_SECURITY_SETTINGS));
Comments