Android ссылка на беспроводные и сетевые настройки


Привет я делаю приложение, которое проверяет подключение к интернету, если оно не подключено, оно переходит к действию, которое имеет сообщение об ошибке и кнопку, которую я хочу связать с настройками беспроводной и сетевой связи. Но я не знаю, как это сделать, может ли кто-нибудь помочь мне ?
Вот что у меня есть на данный момент.

public class NetworkActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.networkact);
        Button settings = (Button) findViewById(R.id.btn_settings);
        // Listening to button event
        settings.setOnClickListener(new View.OnClickListener() {

            public void onClick(View arg0) {
                // Starting a new Intent
                Intent gotoSettings = new Intent(getApplicationContext(),
                        HomeActivity.class);
                startActivity(gotoSettings);
            }
        });
    }
}

В данный момент он переходит к другому виду деятельности, но я хочу, чтобы он перешел к настройкам беспроводной и сетевой связи.

2 9

2 ответа:

Я полагаю, что вы хотите вот чего:

btn = (Button)this.findViewById(R.id.ButtonNet);
btn.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent intent=new Intent(Settings.ACTION_WIRELESS_SETTINGS);
        startActivity(intent);
    }
});

Если вы используете настройки.ACTION_SETTINGS, то пользователь может перейти в обе настройки мобильной сети и Wi-Fi.