继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

软键盘~弹出和隐藏

浮云间
关注TA
已关注
手记 146
粉丝 16
获赞 47

//收键盘,比较有用的

private void hideInputMethodManager(View v) {

InputMethodManager imm = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE);

imm.hideSoftInputFromWindow(v.getWindowToken(), 0);

}

不让弹键盘(例子)

getActivity().getCurrentFocus().clearFocus();

InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);

imm.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(), 0);

首次进入页面,不让弹键盘,(前面写到过了)

1. getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ STATE_ALWAYS_HIDDEN);

首次进入页面,想要弹出软键盘 onCreate(Bundle bd)加上

2.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE); 

原文链接:http://www.apkbus.com/blog-610699-58943.html

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP