2012-03-07 5 views
8

こんにちは私はインターネット接続をチェックするアプリケーションを作っています。接続されていないと、エラーメッセージとワイヤレスとネットワークの設定にリンクしたいボタンがあるアクティビティに行きます。しかし、私はそれを行う方法がわかりません、誰も私を助けることができますか?
これまでのところ私はこれを持っています。現時点で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

http://stackoverflow.com/questions/2318310/how-can-i-call-wi-fi-settings-screen-from-my-application-using-androidを参照してください。 – chedabob

答えて

19

私は信じて、何が欲しいのはこれです:

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); 
    } 
}); 
+0

ありがとうございました – iamlukeyb

7

あなたがSettings.ACTION_SETTINGSを使用する場合、ユーザーは設定のモバイルネットワークと無線LANの両方に行くことができます。

関連する問題