您的位置:首页 > 其它

嵌套在ScrollView中的TextView控件可以自由滚动

2015-08-26 14:49 288 查看
//设置TextView控件可以自由滚动,由于这个TextView嵌套在ScrollView中,所以在OnTouch事件中通知父控件ScrollView不要干扰。
		mContractDesc.setOnTouchListener(new OnTouchListener() {
			@Override
			public boolean onTouch(View v, MotionEvent event) {
				// TODO Auto-generated method stub
				if(event.getAction()==MotionEvent.ACTION_DOWN){
					//通知父控件不要干扰
					v.getParent().requestDisallowInterceptTouchEvent(true);
				}
				if(event.getAction()==MotionEvent.ACTION_MOVE){
					//通知父控件不要干扰
					v.getParent().requestDisallowInterceptTouchEvent(true);
				}
				if(event.getAction()==MotionEvent.ACTION_UP){
					v.getParent().requestDisallowInterceptTouchEvent(false);
				}
				return false;
			}
		});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: