반응형
안녕하세요. 돼지왕 왕돼지입니다.
오늘은 WebView 의 사용 방법에 대해 알아보겠습니다.
웹뷰 ( WebView)
- 웹 페이지를 보여주는 위젯
- 웹뷰를 사용하려면 Internet 사용 권한 신청이 필수다. ( @Manifeste ) // 물론 인터넷 연결을 안 하려면 필요없긴 하다..
<uses-permission android:name="android.permission.INTERNET"/>
<example>
<java>
<layout>
<WebView
android:id="@+id/web"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:focusable="true"
android:focusableInTouchMode="true" /><java>
WebView mWeb = (WebView)findViewById(R.id.web);
mWeb.setWebViewClient(new MyWebClient());
WebSettings set = mWeb.getSettings();
set.setJavaScriptEnabled(true);
set.setBuiltInZoomControls(true);
mWeb.loadUrl("http://www.google.com");
mWeb.goBack();
mWeb.goForward();
mWeb.loadUrl("file:///android_asset/text.html");
class MyWebClient extends WebViewClient{
public boolean shouldOverrideUrlLoading(WebView view, String url){
view.loadUrl(url);
return true;
}
}
<기타 APIs>
void goBack();
void goForward();
boolean canGoBack();
boolean canGoForward();
cf) 로컬의 HTML 파일은 asset 폴더에 저장했을 경우에는 "file:///android_asset/파일명" 으로 접속 할 수 있다.
로그인 없이 추천 가능합니다. 손가락 꾸욱~
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[Android/안드로이드] Rating Bar ( 레이팅 바 ) - 별점 주는 VIew ( widget ) (0) | 2012.02.22 |
---|---|
[Android/안드로이드] Scroll View ( 스크롤 뷰 ) 사용 방법. (0) | 2012.02.22 |
[Android/안드로이드] File I/O ( 파일 입출력 ) 방법. (0) | 2012.02.22 |
[Android/안드로이드] File Sharing ( 파일 공유 ) 방법 (0) | 2012.02.22 |
[Android/안드로이드] SD Card 사용하기. ( 접근하기 ) (2) | 2012.02.22 |
댓글