首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

button鼠标点符号击后焦点哪去了

2012-08-31 
button鼠标点击后焦点哪去了发现在一个activity里有好几个button, 当鼠标点击某一个时,focus背景色闪了一

button鼠标点击后焦点哪去了
发现在一个activity里有好几个button, 当鼠标点击某一个时,focus背景色闪了一下就消失了,再无论按键盘左右键,焦点都跑到第一个button上去了,这是为什么,难道说鼠标松开后,焦点就给第一个button去了吗?另外有什么办法能让鼠标点击后,focus背景色不消失呢?

[解决办法]
焦点问题我还真没遇到过这样的,实在不行这个控件你重新写一遍,至于focus背景色不消失,你可以写个类似<item android:state_focused="true" >
<shape>
<gradient android:startColor="#FFFFFF" android:endColor="#336699"
android:angle="270" />
<!-- 描边 -->
<stroke android:width="1dp" android:color="#DBDBDB"
/>
<!-- 圆角 -->
<corners 
android:radius="5dp"
/>
<padding android:left="10dp" android:top="5dp" android:right="10dp"
android:bottom="5dp" />
</shape>

</item>
这样的xml文件,然后在你的控件属性中使用

热点排行