我正在尋找一種方式給我的應用程序標籤Android 4類似於圖像的風格,並且每個標籤都有自己的活動類。冰淇淋三明治Android的標籤樣式
回答
作爲一個說明,TabHost是一個原生的Android作品,因此每個手機的呈現方式都不相同(除非您創建標籤圖像)。
ActionBarSherlock的酒吧將以更動態的方式爲4.0之前的設備提供ICS風格的導航體驗:http://actionbarsherlock.com/。如果你想支持更早的目標,它也是一個非常好的庫,用於其他與actionbar相關的項目。
一旦你的標籤欄的,每片碎片很可能要走的最簡單的方法:http://thepseudocoder.wordpress.com/2011/10/13/android-tabs-viewpager-swipe-able-tabs-ftw/
我同意這一點。您也可以使用Action Bar本身,在這種情況下,您需要擔心的主題屬性是'actionBarTabStyle'和'actionBarTabBarStyle'。如果你只需要頂部的標籤,你可以在操作欄上調用'setDisplayShowHomeEnabled(false)'和'setDisplayShowTitleEnabled(false)'。 – Karakuri 2013-04-07 01:57:53
您將要使用TabHost
使用tabHost的方法addTab()來設置這樣每個標籤的圖像和鏈接活動(在你的java文件的onCreate方法)
TabHost tabHost = getTabHost();
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("First", getResources().getDrawable(R.drawable.tab1pic)).setContent(new Intent(this, FirstActivity.class)));
tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("Second", getResources().getDrawable(R.drawable.tab2pic)).setContent(new Intent(this, SecondActivity.class)));
/* etc */
tabHost.setCurrentTab(0);
- 1. 冰淇淋三明治StrictMode
- 2. Android:冰淇淋三明治喜歡標籤佈局
- 3. 線程上的冰淇淋三明治
- 4. 冰淇淋三明治breakTeError()爲EditText?
- 5. 「冰淇淋三明治」和WRITE_APN_SETTINGS
- 6. 橢圓冰淇淋三明治添加[
- 7. Android:StaleDataException - 撞上冰淇淋三明治OS
- 8. FileNotFoundException爲冰淇淋三明治HttpURLConnection
- 9. 冰淇淋三明治init.rc文檔
- 10. 的Android展臺(音效)上的冰淇淋三明治
- 11. 焦點在Android /冰淇淋三明治上丟失的動畫
- 12. 在ICS上的Android Webview(冰淇淋三明治)
- 13. Android上的AES 128加密HLS(冰淇淋三明治)
- 14. 如何訪問Android 4.0.4上的microSD卡(冰淇淋三明治)
- 15. 像「冰淇淋三明治」中的菜單圖標
- 16. 字體不適用於Android冰淇淋三明治瀏覽器
- 17. 在Android冰淇淋三明治上隱藏狀態欄
- 18. 將Android狀態欄移動到冰淇淋三明治
- 19. Android 4.0冰淇淋三明治JNI jclass arg類型錯誤
- 20. Android Toast通知在冰淇淋三明治中太小了
- 21. 如何設計冰淇淋三明治標籤之間的分隔線?
- 22. 冰淇淋三明治不會識別HTML中的換行符
- 23. 我如何設計冰淇淋三明治中的TabWidget?
- 24. 冰淇淋三明治 - 自定義字體的問題。
- 25. 冰淇淋三明治模擬器上的Google帳戶
- 26. Intent.ACTION_VIEW不工作的冰淇淋三明治
- 27. 冰淇淋三明治和ACL使用的準備工作
- 28. 僅在冰淇淋三明治中運行的應用程序
- 29. OpenGL冰淇淋三明治上的黑色紋理
- 30. onCancelled()似乎目前存在的在冰淇淋三明治
您使用的動作條? – Karakuri 2013-04-06 23:35:23