Je veux utiliser Linkify avec mon TextView étendu, mais si j'utilise Linkify dans la méthode setText() surchargée échoue en raison du cycle sans fin.Liaison avec TextView
Je trouve cette solution, mais il est pas assez:
textView.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
if(bypass){
bypass = false;
return;
}
bypass = true;
if(!Linkify.addLinks(textView, Linkify.WEB_URLS | Linkify.EMAIL_ADDRESSES)){
Linkify.addLinks(textView, phoneMatcher, "tel:", null, Linkify.sPhoneNumberTransformFilter);
}
}
@Override
public void afterTextChanged(Editable s) {
}
});
Est-il possible d'utiliser Linkify sur TextView sans cette solution de contournement? Je veux que mon TextView étendu ajoute automatiquement des liens s'il y en a.