Colore di collegamento di WebView di Android

Sto usando WebView per mostrare i siti web all'interno della mia applicazione e mi chiedevo se sia ansible cambiare il colore e lo stile dei collegamenti che sono di default blu e sottolineati?

Ho cercato su di esso ma ci sono tutte le domande e le soluzioni circa la rimozione del punto di forza intorno al collegamento, niente circa il collegamento stesso. Voglio solo sapere che c'è una soluzione così facile come Android di TextView : textColorLink o dovrò modificare in qualche modo il sito web?

  • Android: specifica la dimensione dell'arrays?
  • Ascoltatore events personalizzato nell'applicazione Android
  • Segnale fatale Android 11
  • Perché non dovrei usare System.out.println () in android
  • Come si salva un registro di applicazioni di Android a un file su un dispositivo fisico?
  • dipendenza conflittuale quando si tenta di installare il plugin ADT in eclipse
  • Grazie!

    One Solution collect form web for “Colore di collegamento di WebView di Android”

    Okay, sono riuscito a farlo e volevo condividere la mia strada per i visitatori futuri.

    Innanzitutto ho creato un file css con lo stile desiderato, denominato style.css , salvato nella cartella risorse

     a {color:purple; text-decoration:none} 

    Quindi, nel codice, ho caricato la pagina come segue where il content è il contenuto effettivo della pagina html

     String htmlBody = "<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\" />" + content; mWebView.loadDataWithBaseURL("file:///android_asset/", htmlBody, "text/html", "utf-8", null); 

    Questo è tutto! Spero che aiuta qualcuno.

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