如何在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/) –