Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 不可能在田野上写东西_Android - Fatal编程技术网

Android 不可能在田野上写东西

Android 不可能在田野上写东西,android,Android,我已经为我的一个android应用程序构建了一种分割视图。我做了一个活动,它是listview和framelayout的容器。我使用listview作为菜单,并在framelayout中加载不同活动的视图。我已经阅读了构建此系统的源代码 我在framelayout中加载的活动可以包含webview 系统运行得很好,但我有一个大问题。当我在webview中单击某个字段时,软键盘不会出现,在物理键盘上键入也不会产生任何影响 我做了很多研究,但什么也没发现:“如果有人能给我一个解决这个问题的想法,我真

我已经为我的一个android应用程序构建了一种分割视图。我做了一个活动,它是listview和framelayout的容器。我使用listview作为菜单,并在framelayout中加载不同活动的视图。我已经阅读了构建此系统的源代码

我在framelayout中加载的活动可以包含webview

系统运行得很好,但我有一个大问题。当我在webview中单击某个字段时,软键盘不会出现,在物理键盘上键入也不会产生任何影响


我做了很多研究,但什么也没发现:“如果有人能给我一个解决这个问题的想法,我真的很感激。

这是一个已知的问题,据报道在未发布的android版本姜饼中已经解决

请参阅以下链接,它可能会很有帮助,其中一位用户引用了以下解决方法:

嗨,我也有同样的问题 WebView在一个对话框中,经过一些随机 我发现如果我创建一个 WebView和override的子类 onCheckIsTextEditor工作正常

链接:

另一种可能的解决方案是:

webView.requestFocus(View.FOCUS_DOWN);
见以下帖子:


为了在webview中显示软键盘,我添加了以下行:

webview.requestFocusFromTouch();
而且它工作得很好

但是,如果我用EditText加载一个活动,我还没有解决这个问题。当我点击编辑文本时,软键盘永远不会显示

webview.requestFocusFromTouch();