您的位置:首页 > 移动开发 > Android开发

Android的EditText无法自动弹出输入法问题

2012-04-23 14:45 239 查看
方法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()中调用,没有进行延时,输入法还是无法弹出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: