Android开发中定义xml 中的selector里android:state_focused这句是什么意思?
2个回答
展开全部
这个selector的android:state_focused就是获得焦点
下面的这个就是一耳光selector的例子 这个用作按钮的图片,如果这个按钮的图片被点击state_pressed或者获得焦点state_focused就使用@drawable/item_mxbg2这个图片,其他情况使用默认的图片@drawable/item_mxbg
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable= "@drawable/item_mxbg2" />
<item android:state_focused="true" android:drawable= "@drawable/item_mxbg2" />
<item android:drawable= "@drawable/item_mxbg" />
</selector>
下面的这个就是一耳光selector的例子 这个用作按钮的图片,如果这个按钮的图片被点击state_pressed或者获得焦点state_focused就使用@drawable/item_mxbg2这个图片,其他情况使用默认的图片@drawable/item_mxbg
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable= "@drawable/item_mxbg2" />
<item android:state_focused="true" android:drawable= "@drawable/item_mxbg2" />
<item android:drawable= "@drawable/item_mxbg" />
</selector>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询