「Android/画面遷移/基本」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→追加したActivityはAndroidManifest.xmlに追加) |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 行4: | 行4: | ||
Intent intent = new Intent(context, SubActivity.class); | Intent intent = new Intent(context, SubActivity.class); | ||
context.startActivity(intent); | context.startActivity(intent); | ||
| + | </pre> | ||
| + | |||
| + | ==追加したActivityはAndroidManifest.xmlに追加== | ||
| + | <pre> | ||
| + | <manifest> | ||
| + | <application> | ||
| + | <activity android:name=".SubActivity"></activity> | ||
| + | </application> | ||
| + | </manifest> | ||
</pre> | </pre> | ||
==新しいタスクでアクティビティを開始== | ==新しいタスクでアクティビティを開始== | ||
intent.setFlags(FLAG_ACTIVITY_NEW_TASK); | 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);
