public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE); // 타이틀바 없음
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = (WebView)findViewById(R.id.webView);
webView.setWebViewClient(new WebViewClient());
webView.clearCache(true); // 캐쉬 삭제
webView.getSettings().setJavaScriptEnabled(true); // 자바스크립트 사용 여부
/*
webView.getSettings().setSaveFormData(false); // 비밀번호저장 사용 안함
webView.getSettings().setSavePassword(false); // 폼 데이터 저장(자동완성) 사용 안함
webView.getSettings().setBuiltInZoomControls(false); // 멀티줌 사용 안함
webView.getSettings().setSupportZoom(false); // 줌 사용 안함
webView.setVerticalScrollBarEnabled(false); // 세로 스크롤바 사용 안함
webView.setHorizontalScrollBarEnabled(false); // 가로 스크롤바 사용 안함
*/
webView.loadUrl("http://google.com");
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if(keyCode == KeyEvent.KEYCODE_BACK){
if(webView.canGoBack()){
webView.goBack();
return false;
} else{
// else 인 경우 코드 추가
}
return super.onKeyDown(keyCode, event);
}
}
2013년 9월 27일 금요일
[AnDrOiD] WebView 의 간단한 예제
피드 구독하기:
댓글
(Atom)
댓글 없음 :
댓글 쓰기