안드로이드 개발 질문/답변
(글 수 45,052)
browser = (WebView)findViewById(R.id.wv_browser);
browser.getSettings().setJavaScriptEnabled(true);
// browser.getSettings().setSupportZoom(true);
// browser.getSettings().setBuiltInZoomControls(true);
browser.setWebViewClient(new WebViewClient(){
@Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
// TODO Auto-generated method stub
super.onReceivedError(view, errorCode, description, failingUrl);
browser.loadUrl("http://xxxxxxxxxxxxx");
Toast.makeText(Image_Item.this, "mmmm", Toast.LENGTH_SHORT).show();
}});
browser.loadUrl("http://xxxxxxxxxxxxxxxx");브라우져에서 오류가 발생하면 기본페이지를 띄워주려고 합니다.
오류가 발생하면 onReceivedError 함수가 호출 되는게 아닌지요?
위 코드를 실행시키면 첨부파일과 같은 화면이 나옵니다. 저화면이 에러화면은 맞는거지요?
권한 설정을 해줘야하는게 있나요? 아니면 빼먹은게 있나요 ㅠㅠ
답변좀 부탁드려요!



