起動後初期表示画面
状態:解決済
閲覧数:2,647
投稿日:2013-07-18
更新日:2013-07-18
複数画面がある時、最初に呼び出される画面はどこで決まるの?
・AndroidManifest.xml で、 <activity> 要素下に「下記コード」が記述されたアクティビティが最初に呼び出される
AndroidManifest.xml
・AndroidManifest.xml で、 <activity> 要素下に「下記コード」が記述されたアクティビティが最初に呼び出される
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
具体例
例A … プロジェクト「HouseholdAccount」
Activity数 … 1
▼/res/AndroidManifest.xml
・パッケージ名「android.style.householdaccount」の「MainActivity.java」が最初に呼び出される
<activity
android:name="android.style.householdaccount.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
例B … プロジェクト「HB20110627」
Activity数 … 9
▼/res/AndroidManifest.xml
・「HousekeepingBook.java」が最初に呼び出される
<activity android:name=".HousekeepingBook"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="Setting"></activity>
<activity android:name="MonthCalendar"></activity>
<activity android:name="Item"></activity>
<activity android:name="ItemSelect"></activity>
<activity android:name="UtiwakeSelect"></activity>
<activity android:name="Memo"></activity>
<activity android:name="Info"></activity>
<activity android:name="MonthSheet"></activity>