我正在使用fbrocket for facebook连接我的Android应用程序。它工作正常。当我第一次登录时,登录网页向我提供了一个键盘,按下textareas用于输入用户名和密码。
但是现在,在同一页面上,它向我展示了一条字符,我正在用不同的语言键入它们并且它们不会被渲染。
我对此登录屏幕行为感到困惑。
是否有人遇到过同样的问题?
有人能帮助我吗?
提前完成。
答案 0 :(得分:0)
据我所知,sdk中存在一个错误,如果您将webview置于某种按钮或菜单下,则会阻止键盘弹出。即,它是通过onClickListener,onLongClickListener或onOptionsItemSelected激活的。这个问题似乎通过使用
得到解决 webview.requestFocusFromTouch();
但是为了使用它,你至少需要webview实例。但是因为我正在使用fbRocket api处理与webview的交互以进行登录,并且在登录后使用提到的回调来重定向到我的应用程序,我没有webview实例。
有人在这个问题上有解决方案吗?
或者我错过了什么?