0
私は拡張TextViewでLinkifyを使用したいが、Endifyサイクルのために、オーバーライドされたsetText()メソッドでLinkifyを使用すると失敗する。TextViewとのリンク
は、私はそのような解決策を見つけたが、それはかなりありません:そのような回避策なしのTextViewにLinkifyを使用する方法は
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) {
}
});
ありますか?私は拡張TextViewがあればリンクを自動的に追加したいと思っています。