Android Come visualizzare i collegamenti in webview come questo?

Qualcuno sa di un modo per visualizzare URL in webview come questo

immettere qui la descrizione dell'immagine

  • Come integrare l'attività ricercabile con la ricerca vocale di Google?
  • L'icona dell'elemento del cassetto di navigazione non mostra il colore originale
  • Qual è lo strumento "dumpsys" dello shell Android ADB e quali sono i suoi vantaggi?
  • Come creare un UI come il nuovo mercato o Google Plus?
  • AutoCompleteTextView rileva quando la voce selezionata dall'elenco modificata dall'utente
  • Come aggiungere titolo, snippet e icona a ClusterItem?
  • Ma qui sto ottenendo come questo qui nessun fuoco e nessuna opzione di scatto che funziona nessuna cosa mi dia qualche sugessions please ..

    immettere qui la descrizione dell'immagine

    questo codice che utilizza i dati di visualizzazione in webview

    webview.getSettings().setJavaScriptEnabled(true); webview.loadDataWithBaseURL(null, string, "text/html", "utf-8", null); 

  • Utilizzo di Android AccountManager per l'authentication degli utenti di un server
  • Aggiornamento dell'attività TextView dal servizio mediante il servizio di associazione
  • Ottieni diretta Vimeo video url Android
  • Utilizzo della class Applicazione per la memorizzazione di dati persistenti in Android
  • AIR - Apri file su Android (alternativa openWithDefaultApplication ())
  • Come passare le variables alla visualizzazione personalizzata Prima di call onDraw ()?
  • 4 Solutions collect form web for “Android Come visualizzare i collegamenti in webview come questo?”

    String str = "Il tuo text va qui … http://stackoverflow.com/questions/14576507/android-how-to-display-links-in-webview-like-this ";

     ArrayList<String> myArray = new ArrayList<String>(); myArray.add( "<!DOCTYPE HTML><!-- created HTML PAGE -->"); myArray.add("<head> "); myArray.add("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" width=100%>"); myArray.add("<meta name=\"viewport\" content=\"width=device-width\">"); myArray.add("<style>"); myArray.add(" p { font-family:Arial, Helvetica, sans-serif;}"); myArray.add("</style>"); myArray.add("</head> "); myArray.add("<body style=\"background-color: transparent; margin-left:5%; margin-right:5%; \">"); myArray.add("<div >"); Spannable sp = new SpannableString(str); Linkify.addLinks(sp, Linkify.ALL); str = Html.toHtml(sp) ; myArray.add(str); String myFullString = myArray.toString().replace("[", "").replace("]", "").replace(",", "\n").replace("&lt;", "<").replace("&gt;", ">"); mWebView.loadDataWithBaseURL("about:blank", myFullString ,"text/html", "utf-8", null); 

    Usa Linkify .

     Spannable sp = new SpannableString(Html.fromHtml(string)); Linkify.addLinks(sp, Linkify.ALL); final String html = "<body>" + Html.toHtml(sp) + "</body>"; webView.loadData(html, "text/html", "utf-8"); 

    Prova questo…..

     String header = "< ?xml version=\"1.0\" encoding=\"UTF-8\" ?>"; String data = "< html>< body>< a href='tel:555-5599'>508-776-5510 " "< /body>< /html>"; mWebView.loadData(header+data, "text/html", "UTF-8"); 

    Se si carica una string di testi html in webView. Quindi puoi usare

    mWebView.loadData (intestazione + dati, "text / html", "UTF-8");

    Se si dispone di un file html. Quindi puoi usare

    webView.loadUrl ( "file: ///android_asset/mypage.html"):

    Nota: Non dimenticare di mettere il file html nella cartella risorse.

    Saluti!!! : D

    Codice di esempio:

    Giava:

      TextView t2 = (TextView) findViewById(R.id.text2); t2.setMovementMethod(LinkMovementMethod.getInstance()); 

    Android:

     <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/yourid" android:id="@+id/yourid" android:layout_below="@+id/yourid" android:layout_centerInParent="true" android:layout_marginTop="20dp"></TextView> 

    Android WebView: modifica il collegamento Auto-Link per la visualizzazione web

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.