我正在阅读一本书教程。在开发它时,我遇到了一个典型的问题。我需要知道当我从一个标签移动到另一个标签时,我应该如何更改标签的内容?谢谢你的任何建议。
答案 0 :(得分:1)
以下是您正在寻找的TabActivity的精彩教程,
要更改所选标签的图标,您必须为每个标签创建一个xml,如同在drawable文件夹中一样
<强> first_tab.xml 强>
<item android:state_selected="false"
android:drawable="@drawable/tab_unselected_icon"/>
<item android:state_selected="true"
android:drawable="@drawable/tab_selected_icon"/>
</selector>
在创建标签时,你必须像这样使用这个xml,
intent = new Intent().setClass(this, Activity_name.class);
spec = tabHost.newTabSpec("yourTab_name").setIndicator("yourTab_name",res.getDrawable(R.drawable. first_tab)).setContent(intent);
tabHost.addTab(spec);
你完成了它。感谢。