manifest 에서
<uses-permission android:name="android.permission.CALL_PHONE" />
이건추가를했는데요...
Blog.java에서..
여기서 멀넣어야될것같은데.. 검색해보니 tel 에 대한 인터넷값에서 인지를 시키는것까지는 이해를 했는데..이건..어떻게 멀넣어야될지..넣으면 빨간색 뜨고
ㅠㅠ 아 고수님들 도와주세요 ㅠㅠ
=========================================================
package dmman.blog;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent;
import android.view.KeyEvent;
import android.view.Menu;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class Blog extends Activity {
WebView mWebView;
@SuppressLint("SetJavaScriptEnabled") @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
startActivity(new Intent(this, SplashActivity.class));
mWebView.setWebChromeClient(new WebChromeClient());
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl(http://test.com/test.asp);
mWebView.setWebViewClient(new BlogWebViewClient());
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.blog, menu);
return true;
}
@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 BlogWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url){
view.loadUrl(url);
return true;
}
}
}