滑动 ScrollView 嵌套Spinner触碰点击弹出 Spinner 冲突
滑动 ScrollView 嵌套Spinner触碰点击弹出 Spinner 冲突分析解决
项目中有一个非常多的表单录入需求,所以多个文本框 + spinner共同存在于一个scrollview中,在滑动过程中经常会,手指的落点经常会落到spinner上,理想状态在滑走的时候会滑动scrollview,但是实际情况是:手指滑离spinner,scrollview没有反应,spinner弹出选项框,分析原因应该是spinner捕获了点击动作,应该在spinner上监听点击抬起的动作。现解决方法为自定义一个spinner,重写onTouchEvent方法,进行一个判断。
import android.content.Context;
import android.util