facebook twitter hatena line email

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

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
行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に追加==
 +
<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> </pre>

新しいタスクでアクティビティを開始

intent.setFlags(FLAG_ACTIVITY_NEW_TASK);