三种方法
1.使用XML文件进行定义 res/drawable/radio.xml 查看源码 打印 ?
01 | <? xml version = "1.0" encoding = "utf-8" ?> |
02 | < selector xmlns:android = "http://schemas.android.com/apk/res/android" > |
05 |
android:state_checked = "false" |
06 |
android:drawable = "@drawable/tabswitcher_long" /> |
09 |
android:state_checked = "true" |
10 |
android:drawable = "@drawable/tabswitcher_short" /> |
在布局文件中使用 查看源码 打印 ?
7 | android:background = "@drawable/radio" |
android:button="@null" 去除RadioButton前面的圆点
android:background="@drawable/radio" 使用定义的样式 2.在JAVA代码中定义 查看源码 打印 ?
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); |
8 |
return super .onTouchEvent(event); |
去除RadioButton前面的圆点adioButton.setButtonDrawable(android.R.color.transparent);
3.使用XML文件定义,在JAVA代码中使用
radioButton.setBackgroundResource(R.drawable.radio);调用
- Android源码大放送(实战开发必备)
- Android(安卓)文件下载三种基本方式
- Android(安卓)打开Gallery
- Android中View绘制优化二一---- 使用标签复用布局文件
- A3```在android native c里打log
- android应用中去掉标题栏的方法
- 运行时改变Button图片的android:drawableTop
- android apk包签名和align
- Android使用代码
随机推荐
-
Android之getSystemService
-
浅谈J2me游戏如何快速移植到Android
-
Android实现左右滑动指引效果
-
android keyboard
-
android后台截屏实现(3)--编译screencap
-
NDK下编译FFMPEG
-
android启动activity文本框不打开输入法
-
Settings的数据库中加新的字段
-
Tinker使用
-
更新SDK失败解决办法(Failed to fetch URL