안드로이드 개발 질문/답변
(글 수 45,052)
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
initWebView("http://www.naver.com");
}
public void initWebView(String url){
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl(url);
webview.setWebViewClient(new HelloWebViewClient());
}
private class HelloWebViewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url){
view.loadUrl(url);
return true;
}
@Override
public void onPageFinished(WebView view, String url){
Log.d("HelloWebViewClient","#### onPageFinished() ");
}
public boolean shouldOverrideKeyEvent (WebView view, KeyEvent event) {
int keyCode = event.getKeyCode();
Log.d("HelloWebViewClient","#### shouldOverrideKeyEvent() " + keyCode);
/*
if ((keyCode == KeyEvent.KEYCODE_DPAD_LEFT) && webview.canGoBack()) {
webview.goBack();
return true;
}else if ((keyCode == KeyEvent.KEYCODE_DPAD_RIGHT) && webview.canGoForward()) {
webview.goForward();
return true;
}
*/
return false;
}
}
이렇게 웹뷰를 구현하여서 사용 했는데요..
예전엔 웹 페이지가 잘 뜨던데 요즘은 전혀 뜨지를 않네요;;;
혹시 다른 문제가 있는건가요..