1、点击空白收起键盘
iOS点击空白收起键盘,Android这边要怎么处理呢。其实很简单,代码如下。
private static void setTouchListener(final Activity context){
context.getWindow().getDecorView().setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
if (context.getCurrentFocus() != null) {
imm.hideSoftInputFromWindow(context.getCurrentFocus().getWindowToken(),0);
}else {
imm.hideSoftInputFromWindow((context.findViewById(android.R.id.content)).getWindowToken(),0);
}
return false;
}
});
}
就是给DecorView设置TouchListener,然后在onTouch里面,收起键盘,并返回false。
2、XML生成v21文件
即每次在右击生成新文件时,注意在输入文件名称的那个界面中,把右侧列表拉到底部,选择version
点向右的箭头,填入版本为21
这样就可以生成v21的文件了