我在我的項目中有很多活動,並且有一個登錄活動,但是我希望除了活動登錄之外,所有活動中都只顯示菜單,因爲在該菜單中將是結束會話的圖標,並且在按下時返回到登錄活動。而不是如何,你能幫助我嗎?Android:如何僅在特定活動中顯示菜單?
0
A
回答
2
我會建議登錄的佈局沒有菜單和其他活動的佈局,如果菜單有
0
更適合包含您的菜單代碼的基本活動,然後您可以將其擴展爲活動而不是活動。
而對於登錄,您可以擴展活動。因此所有擴展基本活動的活動都將在菜單中反映出來,而無需在每個活動中編寫菜單代碼。因爲它不會擴展基本活動,所以將不會有菜單。
更新:::
public class BaseActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
}
/* Creates the menu items */
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.options_menu, menu);
return true;
}
/* Handles item selections */
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId())
{
case R.id.menu1:
//your stuff
break;
case R.id.menu2:
//your stuff
break;
}
return true;
}
}
+0
將太多的麻煩,如果你可以把一些代碼請嗎? – SoldierCorp 2012-04-25 16:44:40
+0
呵呵,不好意思,你的代碼只是顯示菜單的基本代碼,卻沒有解決我的問題,謝謝! – SoldierCorp 2012-04-25 17:36:22
相關問題
- 1. 如何僅在主要活動中顯示菜單?
- 2. 如何僅向公衆活動中的特定用戶顯示活動寶石
- 3. 如何僅顯示特定形式的側面菜單圖標
- 4. 在滑動側菜單中顯示android活動(不是視圖)
- 5. 如何更改我的菜單以顯示活動菜單
- 6. 如何在Android中僅顯示某些活動3次?
- 7. 如何根據活動顯示Android Wear-like菜單?
- 8. 如何在android中顯示菜單?
- 9. 如何僅爲Firebase中的特定用戶啓動Android活動?
- 10. 顯示CSS子菜單,如果活動
- 11. 如何顯示活動和非活動子菜單
- 12. 在Bootstrap(AdminLTE)上的下拉菜單中顯示活動菜單
- 13. 活動中未顯示的菜單
- 14. 如何在下拉菜單中顯示活動列表
- 15. WordPresspress:僅在特定頁面上顯示菜單
- 16. Android滑動菜單顯示
- 17. 如果當前頁面在菜單中,僅顯示菜單
- 18. 如何在android中撥號時顯示活動選擇器菜單?
- 19. Android活動菜單
- 20. Android的活動組 - 第二活動始終顯示第一個活動菜單
- 21. 僅在特定GridViewColumn中右鍵單擊時顯示上下文菜單
- 22. 如何在活動管理員中顯示選定用戶的下拉菜單?
- 23. Android:在帶有標籤的活動上顯示菜單選項
- 24. 如何在活動開始時顯示選項菜單
- 25. 如何讓列表菜單在班級活動時顯示?
- 26. jQuery,突出顯示活動菜單項
- 27. 突出顯示活動菜單項
- 28. Jquery突出顯示活動菜單
- 29. 突出顯示活動菜單選項
- 30. Woocommerce +顯示一個菜單,其中僅在活動類別和子類別
是的......其實在我的問題中,我的意思是,但謝謝! – SoldierCorp 2012-04-25 17:00:50
謝謝,你的答案是最好的解決方案,但對我的問題不正確!解決方案(當您發佈答案時)不會將登錄活動擴展到儀表板活動,非常簡單:) – SoldierCorp 2012-04-25 17:38:51