摘要: 给listview里面的button设置selector后,当给listview设置listview.setOnitemClickedListener()的时候,里面的button会有press的效果。现有一种解决方法,即使用自定义的Button,判断他的父控件是否pressed,如果是就把这个事件消耗掉,不向下传递即可。代码如下: 1 import android.content.Context; 2 import android.util.AttributeSet; 3 import android.view.View; 4 import android.widget.Button; 5 阅读全文