android 点击空白处隐藏软键盘
2014-11-24 09:52
295 查看
</pre></div><pre name="code" class="java"> <pre name="code" class="java">实现点击空白隐藏软键盘有2种方式, 一、给布局文件设置监听器 二、使用android的是事件派发机制,重写<span style="color:#000000;">dispatchTouchEvent方法</span> 方法一: 1. 给activity布局文件加入 id <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" android:id="@+id/activity_main" >
2按照一般控件的方式进行事件监听。
//获取LinearLayout控件的IDactivity_main=(LinearLayout) findViewById(R.id.activity_main); activity_main.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View arg0, MotionEvent arg1) { InputMethodManager manager= (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
return manager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); } });
二、事件派发机制 重写dispatchTouchEvent
相关文章推荐
- Android中点击空白处隐藏软键盘
- Android页面中点击空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- Android中点击空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- Android 中自定义Dialog样式的Activity点击空白处隐藏软键盘功能(dialog不消失)
- android中点击空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- Android 中点击空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- android点击屏幕空白处隐藏软键盘
- android中点击空白处隐藏软键盘
- android 点击空白隐藏软键盘
- IOS实现点击软键盘的Next/Return按钮或者空白处后自动隐藏键盘
- Android点击空白区域,隐藏输入法软键盘
- Android 点击空白处隐藏键盘
- Android 通过点击EditText之外的地方隐藏软键盘