2013年6月24日月曜日

「設定」の「無線とネットワーク」の中の「Wi-Fi」の画面を出す方法

「設定」の「無線とネットワーク」の中の「Wi-Fi」の画面を出す方法です


  1.         Intent intent = new Intent();
  2.         intent.setClassName("com.android.settings", "com.android.settings.Settings$WifiSettingsActivity");
  3.         this.startActivity(intent);

クリックすると以下の画面が表示されます。


問題の本質は、このandroidの設定画面などのpackage name(というのかな?)を一覧で調べる方法がないかと思うのですが、今のところは、あれこれ情報を少し得てはやってみて動いたとかくにんしています。いろいろ試してもプログラムから出せない項目も多く、なぜ出せないのか、ではこの画面はなぜ出せるのか、ソースコードの見方を覚えた方がいいのかな。