TabHost.TabSpec创建时指定res/layout下的a.xml
a.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/tab_1"
android:state_selected="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/tab_2" />
</selector>
选中时tab_1.jpg
a.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/tab_1"
android:state_selected="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/tab_2" />
</selector>
选中时tab_1.jpg
解决方案 »
- 这样界面的布局xml怎样写?
- android编译遇到的问题
- 简单的一个数据登录的例子(数据库已经存在)大家看看代码?
- 怎把第三方apk编译进Android系统
- 问几个问题。。。。
- 在windows里写了个udp通讯的服务端程序发送数据,可以在android模拟环境里写个客户端接收数据吗?
- android线程 网络 相关的问题
- androidui问题
- python初步入门
- Expandablelistview 2层item嵌套一个type=decimal的edittetxt 点击软键盘的完成总是拉起一个26键的软键盘
- 请教关于hashmap里的get(int index)取值的问题
- 有张大图(远大于屏幕),可以放大缩小,也可以左右移动,怎么实现
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tab1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"> <selector>
<!-- When selected, use grey -->
<item android:drawable="@drawable/tab_intro_s"
android:state_selected="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/tab_intro_us"/>
</selector> <TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="tab1"
android:id="@+id/tab1_tv"/>
</LinearLayout>
按照一楼的说法我加进去了,可是运行以外停止了...我的该怎么改?
1L说的是单独做一个文件,文件的内容就是1L的内容
然后在你TabHost.TabSpec创建时指定res/layout下的a.xml
TabWidget的状态设置
http://wang-peng1.javaeye.com/blog/716705