-
170921_TIL(안드로이드에서 웹뷰로 특정 함수 혹은 동작시키기)안드로이드 2017. 9. 21. 18:40
웹뷰에서 안드로이드 함수를 호출하는 것은 많이 해보았는데,
안드로이드에서 웹뷰를 호출하는것은 많이 안해봐서 생소했다.
하는 방법은 그렇게 어렵지 않고
웹뷰는
mWebView.addJavascriptInterface(new AndroidBridge(), "android");
처럼 선언해주고,
특정 버튼을 누를때 웹뷰의 함수를 호출하기 위해서는
다음처럼 호출하면 됩니다.
mWebView.loadUrl("javascript:함수명()");
'안드로이드' 카테고리의 다른 글
[안드로이드] 스크롤뷰 안에 recyclerview 사용하기 (0) 2017.03.22 [안드로이드] 탭 이동시 recyclerview 자동 스크롤 막는 법(prevent nested recyclerview from automatically repositioning) (0) 2017.01.11 [안드로이드] DrawerLayout, NavigationView 사용하기 (0) 2016.12.27 [안드로이드] 데이터바인딩 onClick (0) 2016.12.22 [안드로이드] 글자 선택 팝업 (0) 2016.12.15