我正在開發一個需要嵌套選項卡(選項卡內選項卡)的應用程序。舉例來說,我的一個標籤是一個消息標籤,其中有四個標籤 - 收件箱,撰寫,發送,垃圾。我的應用程序中有大約3-4個這樣的嵌套選項卡。我正在尋找一些建議,讓這些標籤單獨進行活動還是僅僅查看。我已閱讀過這個問題,並且我知道這個問題對於應用程序的需求非常具體。但作爲初學者,我對我的方法持懷疑態度。最初我不確定我的代碼中是否應該進行如此多的活動,因爲它會妨礙性能。到目前爲止,我已經將主標籤創建爲單獨的活動,將嵌套標籤創建爲視圖。對於大多數內部選項卡,我只希望用戶從選項列表中進行選擇,儘管有一些涉及更多用戶交互的選項卡。通過視圖方法可以實現的所有活動方法都可以實現嗎?如果是這樣,那麼如何?任何的意見都將會有幫助。選項卡作爲視圖或活動?
0
A
回答
0
聽起來好像你可以將這些嵌套標籤放到每個父標籤的不同選項菜單中。在每一個在第一個選項卡菜單中選擇您的活動,您可以添加這個...
@Override
public boolean onCreateOptionsMenu(Menu menu){
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.optionsmenu,menu);
return true;
}
,然後實現一個監聽..
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.one:
case R.id.two:
default:
}
return true;
}
,我認爲那就是提供更多的選擇的最佳方式發送給您的用戶以查看您的標籤菜單中的每項活動。然後,您可以訪問這些菜單中的每一個,以查看用戶當前所在的哪一個TabActivity
。他們只需推動默認選項按鈕。
相關問題
- 1. 選項卡視圖活動滾動
- 2. 從選項卡活動中獲取選項卡(父級)視圖
- 3. 將工作活動放入滑動選項卡視圖
- 4. Bootstrap.Tabs視圖不顯示選定的選項卡爲活動
- 5. 根據操作欄選項卡更改活動內容視圖
- 6. 移動到另一個活動從選項卡視圖
- 7. 爲AJAX選項卡控件設置活動選項卡
- 8. findViewById爲非活動片段選項卡
- 9. 活動鏈接選項卡
- 10. 選項卡活動崩潰
- 11. Android選項卡活動
- 12. Javascript選項卡 - 活動類
- 13. 選項卡式視圖中的Android選項卡式視圖
- 14. 用選項卡輕掃視圖:活動還是片段?
- 15. 有1個活動不同視圖的選項卡
- 16. 如何在選項卡式活動android中添加web視圖?
- 17. 替代選項卡視圖來處理多個活動
- 18. 集標題列表視圖選項卡式活動
- 19. Android:在選項卡活動中的列表視圖
- 20. 顯示選項卡活動更改視圖
- 21. 如何爲選項卡式活動設置不同的動作
- 22. 動態更改活動選項卡索引jQuery UI選項卡
- 23. 使用選項卡式活動刷卡
- 24. 爲選項卡式活動添加了新活動
- 25. Android選項卡式活動:使用ViewPager的動作欄選項卡:每個選項卡的佈局不同
- 26. 在視圖中爲默認選項卡
- 27. 使用CSS指向非活動選項卡的活動選項卡?
- 28. bootstrap選項卡作爲移動設備的選項卡
- 29. Android Studio選項卡式活動(滑動視圖)查看傳呼機檢查選項卡式
- 30. 爲創建MapFragment的活動實施操作欄選項卡
這發生在我身上,但實際上我是iPhone用戶,所以可能是我沒有得到這個權利。它是否會出現在Android用戶身上,他可能不得不按下菜單按鈕來訪問更多選項?我的意思是他怎麼知道這個標籤有更多的選項? – Harsh
我會這麼認爲。我相信這對於Android用戶來說是相當標準的知識。否則,只要你的UI不雜亂,只要你善於管理它們,也就是完成使用它們時調用finish(),它就不一定是一件壞事。我想可能會有更好的方式組織你的用戶界面,但.. – Joel