读书人

LinearLayout设置background属性点击

发布时间: 2012-04-22 18:34:46 作者: rapoo

LinearLayout设置background属性,点击时改变背景问题
<LinearLayout
android:id="@+id/navi_second_page_item_yingyin"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0"
android:background="@drawable/task_delete_selector_background"
android:orientation="vertical"
android:paddingRight="6.0dip"
android:state_focused="false"
android:state_pressed="false">

我在LinearLayout里设置了android:background,但是点击时并没有效果出现,但是在LinearLayout下单Imgview里设置时,却有效果,求教高手

[解决办法]
查看一下是否响应了占击事件
[解决办法]
在drawable里面写个XML
<item
android:drawable="@drawable/松开的图片"
android:state_pressed="false"

/>
<item
android:drawable="@drawable/按下的图片"
android:state_pressed="true"

/>
然后把这个XML名字放到android:background="@drawable/这里"
[解决办法]

探讨
在drawable里面写个XML
<item
android:drawable="@drawable/松开的图片"
android:state_pressed="false"

/>
<item
android:drawable="@drawable/按下的图片"
android:state_pressed="true"

/>
然后把这……

读书人网 >Android

热点推荐