Android开发设置RadioButton点击效果的方法

Android开发设置RadioButton点击效果的方法,第1张

概述本文实例讲述了Android开发设置RadioButton点击效果的方法。分享给大家供大家参考,具体如下:

本文实例讲述了AndroID开发设置Radiobutton点击效果的方法。分享给大家供大家参考,具体如下:

在安卓开发中用到底部菜单栏 需要用到Radiobutton这个组件

实际应用的过程中,需要对按钮进行点击,为了让用户知道是否点击可这个按钮,可以设置点击后 ,该按钮的颜色或者背景发生变化。

layout中这部分的代码为:

<Radiobutton    androID:ID="@+ID/radio_button0"    androID:layout_height="fill_parent"    androID:layout_margintop="2.0dip"    androID:drawabletop="@drawable/icon"    androID:tag="radio_button0"    androID:textcolor="@color/color_radiobutton"androID:background="@color/radio_group_selector"    androID:checked="true"  //设置为已选中,则显示的效果为选中的字体颜色    androID:text="按钮1号" />  <Radiobutton    androID:ID="@+ID/radio_button1"    androID:layout_height="fill_parent"    androID:layout_margintop="2.0dip"    androID:tag="radio_button1"    androID:drawabletop="@drawable/icon"androID:background="@color/radio_group_selector"    androID:textcolor="@color/color_radiobutton"    androID:text="按钮2号" />

可以看到Radiobutton中:

androID:textcolor="@color/color_radiobutton"androID:background="@color/radio_group_selector"

这个就要对应两个文件

在res文件夹下创建一个名称为color文件夹,然后在color文件夹中创建一个xml文件  color_radiobutton  用于设置改变字体的选中点击颜色变化

即文件目录为:     res/color/color_radiobutton

这个文件的代码为

<?xml version="1.0" enCoding="utf-8"?><selector xmlns:androID="http://schemas.androID.com/apk/res/androID">  <item androID:state_checked="true" androID:color="@color/green"/>  <!-- not selected -->  <item androID:state_checked="false" androID:color="@color/white"/></selector>

在res文件夹下创建一个名称为color文件夹,然后在color文件夹中创建一个xml文件  radio_group_selector  用于设置改变字体的选中点击颜色变化

即文件目录为:     res/color/radio_group_selector

<?xml version="1.0" enCoding="utf-8"?><selector xmlns:androID="http://schemas.androID.com/apk/res/androID" >  <item androID:state_checked="true" androID:drawable="@color/green" ></item>  <item androID:state_checked="false" androID:drawable="@color/black"></item></selector>

可以看到  当点击的情况下 颜色是绿色 背景是绿色,没有被点击的情况下 文字是白色的颜色,背景是黑色的

当然还要在res/values/color.xml中设置颜色

<?xml version="1.0" enCoding="utf-8"?><resources>  <color name="black">#000000</color>  <color name="white">#FFFFFF</color>  <color name="green">#00FF00</color></resources>

这样就完成了

更多关于AndroID相关内容感兴趣的读者可查看本站专题:《Android布局layout技巧总结》、《Android视图View技巧总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android多媒体 *** 作技巧汇总(音频,视频,录音等)》、《Android基本组件用法总结》及《Android控件用法总结》

希望本文所述对大家AndroID程序设计有所帮助。

总结

以上是内存溢出为你收集整理的Android开发设置RadioButton点击效果的方法全部内容,希望文章能够帮你解决Android开发设置RadioButton点击效果的方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1145932.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存