需求:
获取返回键的时候弹出是否确定返回
捕获到返回键的时候需要点击两次才能弹出这个Delog,恶心到我了
点击的时候发现总是先取消软键盘再弹出。。。
设计思路:
进入页面之后禁止自动弹出软键盘
1.在父控件中禁止
android:focusable="true"
或者
android:focusableInTouchMode="true"
我在使用的时候 android:focusable="true" 这一句没有效果,于是选择了第二种
2,在AndroidManifest 的activity下添加
<activity android:name=".TestActivity"
android:windowSoftInputMode="adjustResize|stateHidden">
</activity>
没试。。。。 有人这么说
3,在java代码中强制隐藏
public static void hidekeyboard(Context context, View view) {
InputMethodManager imm = (InputMethodManager)