`

android 点击空白 隐藏软键盘

 
阅读更多
点击空白处 关闭软键盘

这个实现起来很简单
思路是来源于iPhone
LinearLayout l = (LinearLayout) findViewById(R.id.backgroundLayout); 
l.setOnClickListener(new OnClickListener() { 
        @Override 
        public void onClick(View v) { 
        ((InputMethodManager) getSystemService(INPUT_METHOD_SERVICE)) 
        .hideSoftInputFromWindow(getCurrentFocus().getWindowToken(),                                InputMethodManager.HIDE_NOT_ALWAYS); 
                        } 
                }); 


主要是在xml的根XXXlayout中添加鼠标点击事件

iPhone中是添加背景按钮,而android中 XXlayout是widget 本身就可以响应事件了
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics