如何在android中創建不使用圖片的自定義標籤欄?我需要創建類似這樣的標籤吧...Android中的自定義標籤欄
4
A
回答
2
1
你可以爲了你的標籤關聯:
tabHost.newTabSpec("name").setIndicator(R.id.your_view)
+0
鑑於這個問題,我相信這個答案缺乏很多保真度。也許是指標所在佈局的一個例子。也可以使用一點前言和文檔鏈接。 –
0
你必須創建爲每個標籤按鈕自定義視圖,併爲相機選項卡返回不同的視圖。我認爲是這樣的:
private void fillTabHost() {
setupTab(ONE, new Intent().setClass(this, Activity.class), "title",R.drawable.icon);
setupTab(TWO, new Intent().setClass(this, Activity.class), "title", R.drawable.icon);
setupTab(THREE, new Intent().setClass(this, Activity.class), "title",R.drawable.icon);
setupTab(FOUR, new Intent().setClass(this, Activity.class), "title",R.drawable.icon);
setupTab(FIVE, new Intent().setClass(this, Activity.class), "title",R.drawable.icon);
}
private void setupTab(final String tag, Intent intent, int label, int icon) {
View tabview = createTabView(tag, mContext, label, icon);
TabSpec setContent = mTabHost.newTabSpec(tag).setIndicator(tabview).setContent(intent);
mTabHost.addTab(setContent);
}
private static View createTabView(String tag, final Context context, final int text, final int icon) {
if(tag.equals("THREE")){
// TODO return your CAMERA view
}else{
View view = LayoutInflater.from(context).inflate(R.layout.tabs_bg, null);
ImageView iv = (ImageView) view.findViewById(R.id.tabsIcon);
iv.setBackgroundResource(icon);
TextView tv = (TextView) view.findViewById(R.id.tabsText);
tv.setText(text);
}
return view;
}
我希望這可以幫助你!
+0
我不明白如何塑造選定的項目,就像那樣..意味着鼓勵外面的部分..如果你有任何想法定製這種方式..請幫助我..謝謝 –
相關問題
- 1. Android自定義標籤欄
- 2. Android中的自定義標籤欄
- 3. 在android中的自定義標籤欄?
- 4. iOS自定義標籤欄
- 5. MPMediapickercontroller標籤欄與iPhone中的自定義標籤欄重疊
- 6. Titanium中的自定義標籤欄
- 7. Android - 自定義標題欄
- 8. 自定義標題欄android
- 9. Emacs:創建一個自定義的標籤欄標籤欄
- 10. iOS的自定義標籤欄項目個子比標籤欄
- 11. Android中的自定義標題欄
- 12. Android中的自定義標題欄
- 13. 自定義標題欄和標籤
- 14. 自定義標籤欄圖標顏色
- 15. 自定義vim的標籤欄顏色
- 16. 如何自定義UITabBarController的標籤欄?
- 17. 自定義標籤欄的方向
- 18. 自定義標籤欄和標籤欄按鈕項目
- 19. 自定義標籤欄應用程序ipad隱藏標籤欄
- 20. Android自定義標籤
- 21. 想要在android中創建自定義標籤欄
- 22. Android - 自定義標籤欄上ActionBarSherlock圖標產生錯誤
- 23. 創建自定義標籤欄
- 24. 自定義標籤欄問題
- 25. 自定義標籤欄,詳情查看
- 26. FragmentTabHost TabWidget標籤欄不能自定義
- 27. Android的自定義操作欄/標題
- 28. 自定義搜索欄上的Android標籤
- 29. ColdFusion的使用自定義標籤中自定義標籤
- 30. Android自定義標題與標籤
你可以找到演示[從這個鏈接(HTTP ://androidcustomviews.com/portfolio/custom-tabbar-android/) –