안녕하세요.
요즘 edittext 때문에 고민이 많은 개발자입니다 ㅠㅠ
a 버튼이 있습니다
B라는 edittext 가 있습니다. b에가다 내용을 작성합니다 그후에 a를 눌렀을경우 a의 예시의 텍스트로 SS라고 하겠습니다.
a를 누르면 B의 내용에 SS가 추가 됩니다. 빨간색으로 말이죠 그후 다시 내용을 이어갑니다.
제가 여기서 궁금한것은 edittext 의 문장을 전체로 가져와서 keycode_del 를 눌렀을경우 포커스가 SS라는 빨간색글자의 앞에서 눌렸는지 그냥 검은색 내용의 텍스트에서 눌렸는지 판단을 할수 있을까요??...
있다면 어떻게 해야될까요? ㅠㅠ
final Spanned user = Html.fromHtml("<font color=\"red\">"+SS+ "</font>");
int start = comment_text.getSelectionStart();
comment_text.append(user);
int end = comment_text.getSelectionEnd();
Spannable span = comment_text.getText();
span.setSpan(new SpannedString(user), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
현재는 SS를 가져와서 del 을 누르면 한글자씩만 지워지네요 ..ㅠㅠ
고수님들 조언좀 부탁드리겠습니다. ㅠㅠ