Webview ile Telefon Aratma
Merhabalar,
Webview içerisindeki sayfada a href kodunda tel:05321234567 var bu diğer tarayıcılarda arama yaptıyor Webview'da nasıl arama yaptırabiliriz.
Aşağıdaki Kodda startActivity satırı Hata veriyor
HATA:
[code]The method startActivity(Intent) is undefined for the type wvWebClient[/code]
KOD:
[code]
package com.tarayici;
import android.content.Intent;
import android.net.Uri;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class wvWebClient 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;
}
}
[/code]