eclipse中android悬停时按钮的Android颜色变化
Posted
技术标签:
【中文标题】eclipse中android悬停时按钮的Android颜色变化【英文标题】:Android colour change of button at hover in android in eclipse 【发布时间】:2012-06-29 15:03:57 【问题描述】:我正在 Eclipse 中开发 android 项目。Android 版本是 2.3.3。我已经设置了我的按钮颜色,我也可以在单击按钮时更改按钮的颜色,但是当我的光标在按钮上时,按钮颜色必须更改,并且当光标移开时,它应该具有以前的颜色,与悬停在按钮。但是我无法弄清楚 state_pressed 之类的动作事件,所以我需要那个动作事件。如果有人可以请帮助我。
【问题讨论】:
查看 [链接][1] [1]:***.com/questions/10542451/… 它可以帮助您。谢谢。 【参考方案1】:你可以使用 xml 来改变按钮的状态也可以参考这个链接Change color of button
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Button Focused-->
<item android:state_focused="true"
android:state_pressed="false"
android:drawable="@drawable/login_hover"
/>
<!-- Button Focused Pressed-->
<item android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/login_hover"
/>
<!-- Button Pressed-->
<item android:state_focused="false"
android:state_pressed="true"
android:drawable="@drawable/login_hover"
/>
<!-- Button Default Image-->
<item android:drawable="@drawable/login_bg"/>
</selector>
【讨论】:
请给我一个程序,我如何接受答案,因为我是这个网站的新手【参考方案2】:你真正需要的是onfocus,onpress,onclick你想改变颜色。 使用选择器,这会帮助你
【讨论】:
【参考方案3】:上传一个可能看起来像按钮的图像并让图像具有 OnClickListener() 太容易了
【讨论】:
以上是关于eclipse中android悬停时按钮的Android颜色变化的主要内容,如果未能解决你的问题,请参考以下文章
使用 Eclipse 时可以安装 2 个或更多 Android SDK