Android隐藏软键盘点击EditText之外的地方隐藏软键盘
来源:互联网 发布:留学文书修改 知乎 编辑:程序博客网 时间:2024/05/16 04:56
Android隐藏软键盘点击EditText之外的地方隐藏软键盘
Android中在点击EditText的时候弹出软键盘进行编辑,但如果要点击EditText之外的地方隐藏软键盘,我们可以重写publicboolean onTouchEvent(MotionEvent event)方法,做相应软键盘隐藏的处理操作就可以。
public class MainActivity extends ActionBarActivity { InputMethodManager inputMethodManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); } @Override public boolean onTouchEvent(MotionEvent event){ if(event.getAction()==MotionEvent.ACTION_DOWN){ if(MainActivity.this.getCurrentFocus() != null && MainActivity.this.getCurrentFocus().getWindowToken() != null){ inputMethodManager.hideSoftInputFromWindow(MainActivity.this.getCurrentFocus().getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS); } } return super.onTouchEvent(event); }}
0 0
- Android隐藏软键盘点击EditText之外的地方隐藏软键盘
- Android 通过点击EditText之外的地方隐藏软键盘
- Android 通过点击EditText之外的地方隐藏软键盘
- EditText之外的地方点击怎么隐藏软键盘
- Android点击EditText之外的地方隐藏软键盘同时使EditText失去焦点
- android 点击输入框之外的地方隐藏软键盘
- Android 软键盘点击Done隐藏软键盘
- 点击空白处隐藏软键盘(点击EditText以外的地方隐藏软键盘)
- 隐藏EditText的软键盘
- 在Android中如何通过点击edittext之外的部分使软键盘隐藏
- Android在点击或触摸除过EditText之外的任何地方时隐藏软键盘
- 在Android中如何通过点击edittext之外的部分使软键盘隐藏
- 在Android中如何通过点击edittext之外的部分使软键盘隐藏
- 点击EditText以外的地方软键盘隐藏
- android点击空白地方隐藏软键盘
- android点击空白地方隐藏软键盘
- Android Edittext 显示隐藏软键盘
- android软键盘的隐藏以及Edittext的焦点问题
- String.getBytes()方法中的中文编码问题
- nest exception is java.sql.SQLException:ORA-01476:除数为0
- 语音更纯净——删除声音广告
- csuoj--1347Last Digit+数学问题
- 机器学习算法与Python实践之k近邻(KNN)
- Android隐藏软键盘点击EditText之外的地方隐藏软键盘
- iOS 之音效播放
- iOS 之音乐播放
- 9个完整android开源app项目
- JSON字符串转换为JSON对象
- [水题][第一阶段-简单操作][HDOJ-1720]A+B Coming
- 第一次做的
- String中文字符转码
- 不安装oracle客户端,用plsql连接oracle