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 本身就可以响应事件了

猜你喜欢

转载自macleo.iteye.com/blog/1628526