이클립스에러 채택완료
이크립스에서 아래 소스로 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개
댓글을 작성하려면 로그인이 필요합니다.
여기는 sir 관련이나 php 관련 문의는 대응이 가능하나 이클립스 java관련 문의는 관련 커뮤니티를 통해 문의 하시는게 원하시는 답변을 얻으실수 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인