同じインテントですべてのアクティビティを開始する方法を知りたい。私のアプリには引き出しアクティビティがあり、アイテムを選択すると、同じ意図でアクティビティが開始されます。どうすればいいですか?メインAcitivy同じ目的でアクティビティを開始
@Override
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_camera) {
// Handle the camera action
} else if (id == R.id.nav_gallery) {
startActivity(new Intent(MainActivity.this, Main2Activity.class));
return true;
「同じ意図で」とはどういう意味ですか?あなたの用語は間違っているようです。ある時点で実行できるアクティビティは1つだけです –
Googleドライブアプリでは、「マイドライブ」、「Googleフォト」、「オフライン」などのアイコンが表示されます。これらの行のいずれかを選択すると、同じ内容の別のアクティビティが開始されます。これは私がここでやりたいことです。このコードは、 "MainAcitivy.java"の断片です。このコードは、私が引き出し内の「ギャラリー」をクリックすると、別のアクティビティを開始することを示しています。申し訳ありませんが、私の悪い説明と私の悪い英語 –
@トニーStarkusいいえ、それはGoogleドライブの同じ意図です –