이클립스에러

이클립스에러

QA

이클립스에러

본문

이크립스에서 아래 소스로 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

답변을 작성하시기 전에 로그인 해주세요.
전체 61,005
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT