被方向键选中的按钮变成橘色,这是什么事件 在一个GridView里面有一堆按钮,按方向键按钮就会变色,这是什么原理啊我发现我自定义按钮就没这个效果了,该如何设置我的自定义按钮,onTouch监听,根据Event设置图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按方向键按钮就会变色,就是此时这个按钮获得了焦点。而在获得焦点时,按钮的背景改变。应该是按钮的状态设置为setFocusable(true),然后编写一个selector的xml文件,类似如下:<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true" android:drawable="@drawable/pic1" /> <item android:state_focused="true" android:drawable="@drawable/pic1" /> <item android:state_pressed="true" android:drawable="@drawable/pic1" /> <item android:color="#000" /></selector>这样在按钮处于不同状态时,按钮的背景就会发生变化。这只是一个大概的思路,你可以尝试一下,希望对你有所帮助。 顶楼上的,就是包装在xml里,然后图片设置成这个xml文件 2楼是对的。如果程序控制的话,应该是类似onFocuse或onSelected一类的事件,细节我记不太清楚。 Android jni加载SO库时崩溃,报出一大堆堆栈错误,求解答 简单的一个数据登录的例子(数据库已经存在)大家看看代码? 关于飞行模式 关于Android绘制饼图的问题 微博图片缩放问题 android 中运行到new ObjectInputStream(sock.getInputStream());就抛异常了 有关生命周期的问题 菜鸟求助!!!劳哪位大侠讲讲如何系统地学android~~谢谢啦 Android 如何读取短信中心号码 textview html,各位大虾帮忙啊, Android中calling与sms流程 android游戏开发有没有好的书籍?
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:drawable="@drawable/pic1" />
<item android:state_focused="true" android:drawable="@drawable/pic1" />
<item android:state_pressed="true" android:drawable="@drawable/pic1" />
<item android:color="#000" />
</selector>
这样在按钮处于不同状态时,按钮的背景就会发生变化。
这只是一个大概的思路,你可以尝试一下,希望对你有所帮助。