facebook twitter hatena line email

「Android/画面遷移/基本」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(Admin がページ「Android/画面遷移/Context」を「Android/画面遷移/基本」に、リダイレクトを残さずに移動しました)
(追加したActivityはAndroidManifest.xmlに追加)
 
(同じ利用者による、間の2版が非表示)
行1: 行1:
コンテキストのstartActivityを使う。
+
==コンテキストの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);