테스트 사이트 - 개발 중인 베타 버전입니다

이클립스에러 채택완료

짱구짱구 7년 전 조회 3,106

이크립스에서 아래 소스로 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://wooro365.cafe24.com">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 포인트
ifelse
7년 전

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

 

 

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

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

플라이
7년 전

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

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

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

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

로그인