Özel bir bağlantı içeren bir sayfayı yüklediğim bir Web Görünümüm var (app: // eylem gibi). Bildiri dosyasında URL şemalarını kaydettim ve bağlantıyı tıklattığımda, Etkinliğimin onResume() yöntemi doğru verilerle çağrılır ve Tamam çalışır.WebView'de (android) url yükleri nasıl engellenir?
Sorun şu ki, WebView hala bağlantıyı yüklemeyi deniyor ve Web sayfam “Web sayfası kullanılamıyor” mesajını göstermek için biter. Bunu istemiyorum.
WebView'ün url'yi yüklemesini nasıl engelleyebilirim?
WebView banner = ...
banner.setWebViewClient(new WebViewClient() {
@Override
public void onLoadResource(WebView view, String url) {
if (url.startsWith("app://")) {
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url), getContext(), Main.class);
//startActivity(i);
}
}
}
banner.loadUrl("url_to_the_banner");
lanet! Sadece ref içinde özledim! Teşekkürler dostum! – Alexis