Öffnen Sie einen link in einem webview statt der Standard-browser
Ich habe dieses Stück code:
TextView noteView = (TextView) view.findViewById(R.id.content);
noteView.setMovementMethod(LinkMovementMethod.getInstance());
noteView.setText(Html.fromHtml(noteView.getText().toString()));
Brauche ich zum öffnen von links in einem webview, nicht im browser... ist das möglich?? wie kann ich das machen??
Vielen Dank im Voraus..
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, Sie können das tun, es ist ziemlich einfache Aufgabe mit WebView, die Sie benötigen, zu erklären, WebViewClient - Objekt und setzen die
public boolean shouldOverrideUrlLoading (WebView view, String url)
- Methode, da kannst du filtern von urls, oder geben Sie einige angepasste Funktionalität.In deinem Fall zu bleiben, die auf die WebView, würden Sie brauchen, um auf false zurückgeben, die Methode.
Check-out dieses tutorial.
Hinsichtlich
BEARBEITET:
Scheint es, Ihre Frage zu behandeln, wie das click-Ereignis des TextView-url. Als es ist vorgeschlagen, auf diese Frage Sie können filter der
ACTION_VIEW
Absicht auf Ihre WebView mit Aktivität. Wenn Sie brauchen,weitere Hilfestellung zum Vorsatz-Filter, check this out.zusätzliche, können Sie dies tun.