您的位置:首页 > 其它

按钮点击与弹出时显示不同的图片

2015-12-23 19:12 288 查看

        在开发中,我们经常会遇到控件点击时变色问题,比如说:Button、ImageView、ImageButton等,

我们就用 selector资源进行处理。代码:selector_btn.xml

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

    

    <item android:state_pressed="true" android:drawable="@drawable/tab_homepage_icon_select"/>

    <item android:state_selected="true" android:drawable="@drawable/tab_homepage_icon_select" />

    <item android:drawable="@drawable/tab_homepage_icon"/>

</selector>


通过控件属性 : background的引用这个 selector_btn.xml文件使其变色。

TextView点击变颜色问题:selector_textColor.xml

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:state_pressed="true" android:color="@color/font_highlight" />

    <item android:state_selected="true" android:color="@color/font_highlight" />

    <item android:color="@color/font_subtitle" />

</selector>

图片说明:








如上图的效果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息