方法2:

/**
* 显示键盘
*
* @param context
* @param view
*/
public static void showInputMethod(Context context, View view) {
InputMethodManager im = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
im.showSoftInput(view, 0);
}



方法3:

给activity配置加入android:windowSoftInputMode="adjustResize"。

问题解决。


解决方法1.:

调用代码:

//自动弹出键盘
InputMethodManager inputManager = (InputMethodManager) getApplication().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

使用handler延时。

问题解决。

如果直接在oncreate()中调用,没有进行延时,输入法还是无法弹出。




更多相关文章

  1. android 4.0.3 dhcpcd使用方法
  2. Android camera调用出现错误解决方法
  3. Android Studio常见错误及解决方法汇总
  4. android设置隐藏软键盘
  5. Android Studio实现Activity生命周期的7个方法Log打印日志信息
  6. Android UI编辑器 Unhandled event loop exception解决方法
  7. android 软键盘回车变搜索
  8. android 调用前摄像头进行拍照的方法及完整例子
  9. Android EditText输入框被键盘遮挡问题解决

随机推荐

  1. WebView及js
  2. Android(安卓)View的属性
  3. android google地图定位开发,且可以自由移
  4. Android(安卓)技术专题系列之十三 -- 与PC
  5. Android(安卓)安全架构及权限控制机制剖
  6. android 电容屏(二):驱动调试之基本概念篇
  7. Android(安卓)SDK 2.2 和ADT插件下载
  8. 自定义ListView中的分割线
  9. android 的各种manager
  10. android 开发 解码gif图片,获取每帧bitmap