アクティビティを作成する
まずはアクティビティを作成します。プロジェクトを右クリックし「新規」→「その他」をクリックします。
新規ダイアログより「Java」フォルダから「クラス」を追加します。
新規Javaクラスのダイアログでは以下を指定して「完了」ボタンを押します。
名前:SubActivity
スーパークラス:android.app.Activity
レイアウトを作成する
SubActivityが使用するレイアウトを作成します。res/layoutを右クリックし「新規」→「その他」をクリックします。
新規ダイアログより「Android」フォルダから「Android XML File」を追加します。
New Android XML Fileダイアログでは以下を指定して「完了」ボタンを押します。
ファイル名:sub.xml
マニフェストファイルにアクティビティを追加する
作成したアクティビティをマニフェストファイルに追加します。AndroidManifest.xmlを開き「アプリケーション」タブを開きます。
「Application Nodes」の「追加」ボタンを押します。
次に表示されるダイアログから
「Create a new element at the top level, in Application.」ラジオを選択し
「Activity」を選択し「OK」ボタンを押します。
追加したActivityを選択し、右側のNameエディットボックスに作成した「.アクティビティの名称」を入力します。
名称の前に「.」を入力するのを忘れないように
またラベルに「@string/app_name」を入力するとアクティビティにアプリケーション名が表示されます。
マニフェストファイルを保存します。
「AndroidManifest.xml」タブを見るとactivityノードに新しく作成したアクティビティが追加されています。
XMLを直接編集する方が楽かもしれません。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="my.study.android"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".MainActivity" android:label="@string/app_name"></activity>
<activity android:name=".SubActivity" android:label="@string/app_name"></activity>
</application>
<uses-sdk android:minSdkVersion="4" />
</manifest>


0 件のコメント:
コメントを投稿