Android Linkify comment configurer la couleur de lien personnalisée?

Je souhaite configurer ma couleur de texte Android pour une couleur personnalisée, mais mText.setLinkTextColor("#2f6699"); Ne fonctionne pas, j'ai cherché une méthode intégrée qui compile une valeur hexadécimale, mais je n'en ai pas trouvé une, toute aide ira beaucoup

  • Context.getPackageName () vs BuildConfig.APPLICATION_ID
  • Pourquoi est-ce que je reçois une référence nulle sur mon RecyclerView
  • Déplacement de l'application en arrière-plan sur l'événement du bouton arrière
  • L'image CheckBox personnalisée est coupée
  • Android: Intent Flag pour détruire l'activité et démarrer une nouvelle
  • Récupérer toutes les alarmes dans l'application d'alarme
  • Android - joindre des données aux vues
  • Intégrez Dropbox dans l'application Android, mais sans ouverture de session
  • Comment mettre à jour AndroidManifest.XML dans resources.arsc à l'aide de l'outil aapt pour Android utilisant le terminal
  • Les angles arrondis antialias sur Android ImageView
  • ActionBar avec la bibliothèque de support et Fragments overlay content
  • Comment éviter d'être appelé: onItemClicked et onTextChanged sur AutoCompleteTextView
  • 3 Solutions collect form web for “Android Linkify comment configurer la couleur de lien personnalisée?”

    Vous devriez le convertir en une couleur. Essayer:

     mText.setLinkTextColor(Color.parseColor("#2f6699")); 

    Vous pouvez également utiliser android:textColorLink="#2f6699" dans xml.

    Essayez quelque chose comme ceci:

    noteView.setLinkTextColor(Color.green);

    Si vous souhaitez définir une couleur hexadécimale:

    noteView.setLinkTextColor(Color.argb(int alpha, int red, int green, int blue));

    Remplacer alpha / rouge / vert / bleu par les valeurs souhaitées. La documentation sur la classe Color peut être trouvée ici

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.