Android 不可能在田野上写东西
我已经为我的一个android应用程序构建了一种分割视图。我做了一个活动,它是listview和framelayout的容器。我使用listview作为菜单,并在framelayout中加载不同活动的视图。我已经阅读了构建此系统的源代码 我在framelayout中加载的活动可以包含webview 系统运行得很好,但我有一个大问题。当我在webview中单击某个字段时,软键盘不会出现,在物理键盘上键入也不会产生任何影响Android 不可能在田野上写东西,android,Android,我已经为我的一个android应用程序构建了一种分割视图。我做了一个活动,它是listview和framelayout的容器。我使用listview作为菜单,并在framelayout中加载不同活动的视图。我已经阅读了构建此系统的源代码 我在framelayout中加载的活动可以包含webview 系统运行得很好,但我有一个大问题。当我在webview中单击某个字段时,软键盘不会出现,在物理键盘上键入也不会产生任何影响 我做了很多研究,但什么也没发现:“如果有人能给我一个解决这个问题的想法,我真
我做了很多研究,但什么也没发现:“如果有人能给我一个解决这个问题的想法,我真的很感激。这是一个已知的问题,据报道在未发布的android版本姜饼中已经解决 请参阅以下链接,它可能会很有帮助,其中一位用户引用了以下解决方法: 嗨,我也有同样的问题 WebView在一个对话框中,经过一些随机 我发现如果我创建一个 WebView和override的子类 onCheckIsTextEditor工作正常 链接: 另一种可能的解决方案是:
webView.requestFocus(View.FOCUS_DOWN);
见以下帖子:
为了在webview中显示软键盘,我添加了以下行:
webview.requestFocusFromTouch();
而且它工作得很好
但是,如果我用EditText加载一个活动,我还没有解决这个问题。当我点击编辑文本时,软键盘永远不会显示
webview.requestFocusFromTouch();