Android開発 - 副画面を作成
2011/07/12 00:45Update
Android開発における副画面(サブ画面)を作成する方法について。
始める前に
Android開発入門 Hello world
を見ていただき、Androidアプリ開発の基本について抑えていただきたい。
副画面の作成手順
■画面のレイアウト作成
1)File > New > Other > Android
Create Album Error.Could not find End Of Central Directory
2)Android XML Fileを選択、Nextボタンで次へ
3)「Layout」を選択状態にし、画面のリソース設定を行う
Create Album Error.Could not find End Of Central Directory
4)Finishボタンでレイアウトを定義するsub.xmlファイルが作成されます。
Create Album Error.Could not find End Of Central Directory
5)「Pallete」から必要なウィジェットをドラッグ&ドロップでレイアウトに追加
6)sub.xmlファイルを[/res/layout]フォルダに移動
※忘れずに!重要
Create Album Error.Could not find End Of Central Directory
sub.xmlを/res/layoutに移動。元のフォルダを削除
※予め ステップ3)の「Folder」のところに[/res/layout]に設定しておくことで、このステップは省略できます。
これで、画面のレイアウトの作成が完了です。
■画面のActivityクラス作成
1)Javaクラスの作成方法と同じようにActivityクラスを作成
※ウィザードや手動でもよいので、android.app.Activityを継承したActivityクラスを作成してください。
Create Album Error.Could not find End Of Central Directory
onCreateメソッドの中で、
setContentView(R.layout.sub);
を記述することで、Activityクラスをレイアウトと関連させることになります(赤い線をご注目ください)。
これで、Activityクラスの作成が完了しました。
今回は副画面の作成について解説しました。
次回は「主画面」から副画面に遷移する方法について学びます。
Sponsored Link
Comments
- Relative Articles
- Android開発 - 位置情報取得のGPSセンサーの利用 - (2011/07/14 01:35)
- Android開発 - WIFIの使用方法概要 - (2011/07/13 00:39)
- Android開発 - 電話番号やネットワーク回線などの端末情報を取得 - (2011/07/12 23:11)
- Android開発 - TabActivityでタブ画面の作成 - (2011/07/12 00:31)
- Android開発 - 加速度センサー - (2011/07/10 23:50)
- Android開発 - 方位センサー - (2011/07/10 22:17)
- Android開発 - 画面間のデータ転送 - (2011/07/10 03:25)
- Android開発 - 画面間の遷移 - (2011/07/10 01:34)
- Android開発 ドラッグ&ドロップでアプリにウィジェット追加 - (2011/07/09 00:45)
- Android開発入門 Hello world - (2011/07/08 23:41)