В моем приложении для определенных задач требуется какое-то сетевое подключение (подойдет либо Wi-Fi, либо сотовая связь). В MyActivity у меня есть проверка на onResume()
, чтобы проверить состояние сети, и если нет соединения, я бы хотел отобразить экран настроек сети:
private void showConnectionSettings() {
Intent intent = new Intent(Settings.ACTION_WIRELESS_SETTINGS);
ComponentName cn = new ComponentName( "com.android.phone", "com.android.phone.Settings" );
intent.setComponent( cn );
intent.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK );
this.getBaseContext().startActivity( intent );
}
Тем не менее, у меня появляется экран мобильной сети, когда я хотел бы показать экран Wireless and Network Settings
, где пользователь может выбрать тип своего подключения.