webview 2

안드로이드 WebView focus 문제

WebView를 사용하는데, 페이지 내에 Input이나 TextField가 있는 경우에 focus를 줘도 키보드가 보여지지 않는 현상이 발생한다. 우선 다음 방법으로 focus를 받을 수 있게 하고, SetOnClickListener()로 기존에걸 덮어버렸다. 원래 WebView에 OnClickListener가 달려있는지는 확실하지 않지만, 아무것도 없는 OnClickListener를 설정하여 해결되는 것을 보면, 원래 WebView에 달리는 OnClickListener (혹은 Click 관련 listener들)에서 focus 연관된 -못된- 작업을 하고 있지 않을까 생각해볼 수 있다. webView.setFocusable(true); webView.setFocusableInTouchMode(true);..

iOS & Android 2011.04.14

Using WebViews

원문 : http://developer.android.com/resources/articles/using-webviews.html 번역 : 이상훈 (calm1979@gmail.com) 2010년 6월 30일 WebViewDemo는 어플리케이션에 웹 컨텐츠를 붙일 수 있는 방법을 보여주는 간단한 어플리케이션이다. 이것은 apps-for-android 프로젝트에서 찾을 수 있다. 이 어플리케이션은 액티비티 내에 WebView를 붙일 수 있는 방법과 어플리케이션과 웹 컨텐츠 사이에 서로 통신할 수 있는 방법을 보여준다. WebView는 브라우저와 동일한 렌더링 엔진과 자바 스크립트 엔진을 사용하지만, 당신의 어플리케이션의 제어하에 동작한다. WebView는 전체 화면으로 동작할 수도 있고, 다른 View들과 ..

iOS & Android 2010.06.30