Android 定制RadioButton样式
来源:互联网 发布:胖胖狗软件 编辑:程序博客网 时间:2024/04/24 05:00
三种方法
1.使用XML文件进行定义 res/drawable/radio.xml01
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
02
<
selector
xmlns:android
=
"http://schemas.android.com/apk/res/android"
>
03
<!-- 未选中->
04
<
item
05
android:state_checked
=
"false"
06
android:drawable
=
"@drawable/tabswitcher_long"
/>
07
<!--选中->
08
<
item
09
android:state_checked
=
"true"
10
android:drawable
=
"@drawable/tabswitcher_short"
/>
11
</
selector
>
1
<
RadioGroup
2
...
3
>
4
<
RadioButton
5
...
6
android:button
=
"@null"
7
android:background
=
"@drawable/radio"
8
/>
9
</
RadioGroup
>
android:background="@drawable/radio" 使用定义的样式 2.在JAVA代码中定义
1
@Override
2
public
boolean
onTouchEvent(MotionEvent event) {
3
if
(event.getActionMasked() == MotionEvent.ACTION_DOWN){
4
this
.setBackgroundResource(com.wxg.tab.R.drawable.main_bg);
5
}
else
if
(event.getActionMasked()== MotionEvent.ACTION_DOWN) {
6
this
.setBackgroundResource(com.wxg.tab.R.drawable.hui);
7
}
8
return
super
.onTouchEvent(event);
9
}
去除RadioButton前面的圆点adioButton.setButtonDrawable(android.R.color.transparent);
3.使用XML文件定义,在JAVA代码中使用 radioButton.setBackgroundResource(R.drawable.radio);调用- [Android]定制RadioButton样式
- Android 定制RadioButton样式
- Android 定制RadioButton样式
- Android 定制RadioButton样式
- Android 定制RadioButton样式
- 三种方法实现Android定制RadioButton样式
- Android定制RadioButton样式三种实现方法
- Android定制RadioButton样式三种实现方法
- RadioButton - android 自定义RadioButton样式
- android 自定义RadioButton样式
- Android UI Radiobutton 样式
- android 自定义RadioButton样式
- Android 自定义RadioButton样式
- Android自定义RadioButton样式
- android 自定义RadioButton样式
- android 自定义RadioButton样式
- android 自定义RadioButton样式
- android 自定义RadioButton样式
- 掌握PL/SQL小技巧,提高工作效率
- The content of the adapter has changed but ListView did not receive a notification 错误的解决方案
- JAVA EE(struts2+ajax+jquery)
- ios控件学习 代码实现
- 如何做用户喜欢的网站
- Android 定制RadioButton样式
- lsof命令 详解
- 计算网络地址
- java.lang.ClassNotFoundException: javax.persistence.EntityListeners
- 如何提高代码质量3
- 线程<一>---那些年我们一起学习linux程序设计 .
- IT的老兵:我们缺什么
- SEOER的你是否每天只为外链而忽略了站内
- 线程<二>---那些年我们一起学习linux程序设计