이클립스에러 채택완료

이크립스에서 아래 소스로 Run as 하려하니까 에러가 나네요

그전 4년전에 어찌어찌해서 어플을 생성 했었는데

안되네요

고수님들 부탁 합니다.

package sir.kr;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.KeyEvent;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class TestWebViewActivity extends Activity{
 
 private WebView mWebView;
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  
  setLayout();
  
  // 웹뷰에서 자바스크립트실행가능
  mWebView.getSettings().setJavaScriptEnabled(true);
  // 구글홈페이지 지정
     mWebView.loadUrl("http://sir.kr ");
     // WebViewClient 지정
     mWebView.setWebViewClient(new WebViewClientClass()); 
  
 }
 
 @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) {
            mWebView.goBack();
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }
   
    private class WebViewClientClass extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            if (url.startsWith("tel:")) {
                    Intent intent = new Intent(Intent.ACTION_DIAL,
                            Uri.parse(url));
                    startActivity(intent);
            }else if(url.startsWith("http:") || url.startsWith("https:")) {
                view.loadUrl(url);
            }
            return true;
        }
    }
 
 /*
  * Layout
  */
 private void (){
  mWebView = (WebView) findViewById(R.id.webview);
 }
}

답변 2개

채택된 답변
+20 포인트

단순웹뷰소스신데 https://sir.kr/g5_tip/9093?page=2 참고하시는게

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

여기는 sir 관련이나 php 관련 문의는 대응이 가능하나 이클립스 java관련 문의는 관련 커뮤니티를 통해 문의 하시는게 원하시는 답변을 얻으실수 있습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고