这个是EditText获取焦点导致的,只要在父容器中加入

android:focusable="true"  android:focusableInTouchMode="true"

ps:
这样只解决了一部分情况,还有一个方法可以彻底解决这个问题

ScrollView view = (ScrollView)findViewById(R.id.scrollView);    view.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS);    view.setFocusable(true);    view.setFocusableInTouchMode(true);    view.setOnTouchListener(new View.OnTouchListener() {        @Override        public boolean onTouch(View v, MotionEvent event) {            v.requestFocusFromTouch();            return false;        }    });

就能够轻松解决了: )

更多相关文章

  1. Android--RelativeLayout
  2. Android去除EditText的聚焦Focuse
  3. Android:一般什么情况会导致内存泄漏?
  4. Android控件的高度,宽度设置
  5. Andoid - 开发实例(3):高仿微信的界面
  6. Actionbar&Toolbar 自定义Menu 布局--ActionProvider的使用
  7. Android布局管理器浅析
  8. Android(安卓)- Activity的启动模式
  9. 安卓开发学习之002 LinearLayout之android:layout_gravity详解

随机推荐

  1. Android SDK下载慢的解决办法
  2. java.security.NoSuchProviderException:
  3. Android 各个版本WebView
  4. Android(安卓)8.0无法调用Geocoder 中的g
  5. 自定义控件与Handler
  6. 浅析GridView制作九宫格列表
  7. GestureDetector.OnGestureListener 详解
  8. EditText的用法
  9. android sdk+eclipse+adt 配置与开发
  10. Android中Touch事件的处理逻辑