안드로이드 Native와 WebView 연동 (2) 이번 글에서는 WebView의 데이터를 Native로 넘기는 방법을 알아보겠습니다.기본 개념은 웹 페이지에서 호출할 수 있는 함수를 정의해서 웹 페이지에서 그 함수를 호출할 수 있도록 하는 것입니다. 네이티브에서 할 일은 WebView의 addJavascriptInterface() 메소드를 통해서 Object 객체와 String을 넘기는 것입니다.여기서 String은 자바스크립트에서 호출할 클래스 이름이다.Object 객체의 메소드 이름은 자바스크립트에서 호출할 메소드 이름과 동일하다.젤리빈 (JellyBean)부터 메소드는 @JavascriptInterface annotation을 갖는 public 메소드 이어야 한다. 자세한 설명은 안드로이드 공식 홈페이지 를 참조하세요. 이상을 그림으로 그려보면 다.. 더보기 이전 1 ··· 37 38 39 40 41 42 43 ··· 49 다음