「Android/画面遷移/基本」の版間の差分
提供: 初心者エンジニアの簡易メモ
細 (Admin がページ「Android/画面遷移/Context」を「Android/画面遷移/基本」に、リダイレクトを残さずに移動しました) |
(→追加したActivityはAndroidManifest.xmlに追加) |
||
(同じ利用者による、間の2版が非表示) | |||
行1: | 行1: | ||
− | + | ==コンテキストのstartActivityを使う== | |
<pre> | <pre> | ||
Context context = getApplicationContext(); | Context context = getApplicationContext(); | ||
行5: | 行5: | ||
context.startActivity(intent); | context.startActivity(intent); | ||
</pre> | </pre> | ||
+ | |||
+ | ==追加したActivityはAndroidManifest.xmlに追加== | ||
+ | <pre> | ||
+ | <manifest> | ||
+ | <application> | ||
+ | <activity android:name=".SubActivity"></activity> | ||
+ | </application> | ||
+ | </manifest> | ||
+ | </pre> | ||
+ | |||
+ | ==新しいタスクでアクティビティを開始== | ||
+ | intent.setFlags(FLAG_ACTIVITY_NEW_TASK); |
2020年10月15日 (木) 11:32時点における最新版
コンテキストのstartActivityを使う
Context context = getApplicationContext(); Intent intent = new Intent(context, SubActivity.class); context.startActivity(intent);
追加したActivityはAndroidManifest.xmlに追加
<manifest> <application> <activity android:name=".SubActivity"></activity> </application> </manifest>
新しいタスクでアクティビティを開始
intent.setFlags(FLAG_ACTIVITY_NEW_TASK);