0
텍스트 감시자를 사용하여 텍스트보기에서 텍스트를 편집 텍스트 값으로 변경했습니다. 전체 텍스트보기가 아닌 해당 텍스트에 밑줄을 긋기 만하면됩니다. 텍스트 워처를 사용할 때 텍스트 뷰의 일부에 밑줄을 그 으려면 어떻게해야합니까?
tv1.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) {
}
@Override
public void afterTextChanged(Editable s) {
txtview.setText(sen1.replace("___", " "+s.toString()));
update1 = (String) txtview.getText();
}
});
내가 노력이
SpannableString
, setPaintFlags()
; TextView
이면 전체 텍스트보기에 밑줄을 긋게됩니다. Html.fromHtml()
; 정적 문자열 용입니다.
제안 사항.