일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- bottomNavigation animation
- 고유식별자
- 앱강종현상
- 앱강종
- Android
- Opacity Hex
- 디바이스ID
- BottomNavigation
- 안드로이드aab변환
- 안드로이드 로그캣
- Android OS 10
- lottieAnimation
- 안드로이드apk변환
- Android10
- retrieveExplicitStyle
- aab파일apk변환
- 바텀네비게이션
- 바텀네비
- apk변환
- 로띠애니메이션
- Android Bluetooth
- target29
- 로그캣 색상변경
- svn체크아웃
- 안드로이드 디버깅툴
- targetSDK29
- 로그캣 색상지정
- 안드로이드
- 투명도 hex값
- Bluetooth 스캔
Archives
- Today
- Total
공부하는 다락방
[WebView] addJavascriptInterface() 사용시 주의사항 본문
webview.addJavascriptInterface(new MyJavaScriptObject(), "JSObject" );
안드로이드에서는 addJavascriptInterface를 이용하여 더욱 편하게 데이터를 주고 받을 수 있다.
addJavascriptInterface 클래스 MyJavaScriptObject()를 만든다.
만들 때 주의할 점은 안드로이드 4.3.X 젤리빈 이상부터 "@JavascriptInterface" annotation을 붙이지 않을 경우
해당 메소드는 동작하지 않기 때문에 반드시 붙여줘야한다.
아래는 예제소스
private class MyJavaScriptObject{
@JavascriptInterface
public void loadComplete(){
}
}
'Android' 카테고리의 다른 글
URL XML 파싱 방법 (0) | 2017.03.08 |
---|---|
[안드로이드 스튜디오]로그캣(logcat) 색깔 바꾸기 (0) | 2017.01.05 |
안드로이드 6.0에서 디바이스 MACAddress 가져오는 방법 (2) | 2016.06.14 |
Bluetooth가 off 되었어도 스캔할 수 있는 방법 (0) | 2016.06.14 |
Android 설치 방법 (0) | 2014.10.14 |
Comments