2011-01-06 2 views
0

facebook에 fbrocket을 사용하고 있습니다. 내 안드로이드 앱과 연결합니다. 괜찮 았어. 처음 로그인 할 때 로그인 웹 페이지에서 사용자 이름과 비밀번호를 입력하라는 텍스트 영역의 키보드가 나타납니다.facebook의 facebook 로그인 화면에서 textarea를 클릭하면 왜 키보드가 나타나지 않는 fbrocket을 사용하여 연결합니까?

하지만 이제는 같은 페이지에서 다른 언어로 입력 한 문자 스트립이 표시되어 렌더링되지 않습니다.

나는이 로그인 화면 동작으로 인해 혼란스러워합니다.

누구에게도 동일한 문제가 발생 했습니까?

아무도 도와 줄 수 있습니까?

고지.

답변

0

나는 어떤 종류의 단추 또는 메뉴의 밑에 webview를 두는 경우에 키보드가 터지는 것을 막는 sdk의 버그가 있다는 것을 알고 있습니다. 즉, onClickListener, onLongClickListener 또는 onOptionsItemSelected를 통해 활성화됩니다. 이 문제는

  webview.requestFocusFromTouch(); 

를 사용하지만 적어도 웹보기 인스턴스를 필요로이 사용을위한 해결하기 것으로 보인다. 하지만 로그인을 위해 webview와의 상호 작용을 처리하는 fbRocket api를 사용하고 있으며 로그인 후 내 애플리케이션으로 리디렉션하기 위해 언급 된 콜백을 사용하기 때문에 webview 인스턴스가 없습니다.

누구에게이 문제에 대한 해결책이 있습니까?

아니면 뭔가 빠졌습니까?

관련 문제