【发布时间】:2012-07-07 05:07:41
【问题描述】:
我是 Android 开发新手。
我已经在我的 Android 应用程序中添加了一个 TabHost,并且可以更改我刚刚拥有的三个选项卡的文本。我可以单击它们以显示不同的视图等。
但是,我在哪里以及如何将图标添加到特定选项卡?不是以编程方式更改它,而是实际将其添加到布局设计中?在 XML 中还是以某种方式使用设计器?
【问题讨论】:
标签: android eclipse android-tabhost tabwidget
我是 Android 开发新手。
我已经在我的 Android 应用程序中添加了一个 TabHost,并且可以更改我刚刚拥有的三个选项卡的文本。我可以单击它们以显示不同的视图等。
但是,我在哪里以及如何将图标添加到特定选项卡?不是以编程方式更改它,而是实际将其添加到布局设计中?在 XML 中还是以某种方式使用设计器?
【问题讨论】:
标签: android eclipse android-tabhost tabwidget
如下操作:
TabHost tabHost=getTabHost();
TabHost.TabSpec spec;
TabHost.TabSpec spec=tabHost.newTabSpec("hello").setIndicator("hello",getResources().getDrawable(R.drawable.ic_launcher)).setContent(intent);
tabHost.addTab(spec);
这是将图标设置为特定选项卡的最简单方法。
【讨论】: