-1
我想知道如何以同樣的意圖開始我所有的活動。我的應用程序有一個抽屜活動,我希望當我選擇任何項目時,它會以相同的意圖啓動一個活動,我該怎麼做?以同樣的意圖開始活動
主要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;
你是什麼意思的「在同一意圖」?你的術語似乎錯了。只有一個活動可以在某個時間點運行 –
在Google雲端硬盤應用中,您的抽屜中有「我的雲端硬盤」,「Google相冊」,「離線」等。當你選擇其中一行時,它會在同一內容中開始不同的活動。這是我想在這裏做的。這段代碼只是「MainAcitivy.java」的一部分。此代碼表明,當我點擊我的抽屜中的「畫廊」時,它將開始另一項活動。對不起我的不好的解釋和我的英語不好 –
@TonyStarkus不,這是在谷歌驅動器相同的意圖 –