實現OnTouchListener接口
例如:public class TwoNewTaskActivity extends Activity implements View.OnTouchListener{
........
EditText newtaskRemark;
.......
newtaskRemark.setOnTouchListener(this);
...........
/**解決EditText外套ScrollView導致EditText不能滑動的問題*/
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (v.getId()) {
case R.id.newtask_remark://此處id爲EditText的控件id
// 解決scrollView中嵌套EditText導致不能上下滑動的問題
v.getParent().requestDisallowInterceptTouchEvent(true);
switch (event.getAction() & MotionEvent.ACTION_MASK) {
case MotionEvent.ACTION_UP:
v.getParent().requestDisallowInterceptTouchEvent(false);
break;
}
}
return false;
}
解決EditText外套ScrollView導致不能滑動的問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.