Tôi thực sự cố gắng để làm định dạng thẻ, cho rằng tôi đang cố gắng để thực hiện những gì google nói từ linkLàm thế nào để sử dụng setSpan() trong onTextChanged() để lưu các tham số của onTextChanged()?
Bạn không nói nơi sự thay đổi đã diễn ra vì afterTextChanged() phương pháp khác có thể đã thực hiện thay đổi khác và vô hiệu hóa bù trừ. Nhưng nếu bạn cần biết ở đây, bạn có thể sử dụng setSpan (Object, int, int, int) trong onTextChanged (CharSequence, int, int, int) để đánh dấu vị trí của bạn và sau đó nhìn lên từ đây, nơi span kết thúc.
Từ trên những gì tôi hiểu là tôi cần phải lưu [CharSequence s, int start, int trước, số lượng int] sử dụng setSpan trong OnTextChanged() và bằng cách nào đó lấy chúng trở lại trong afterTextChanged().
Câu hỏi là, đối tượng nào tôi gọi setSpan() trong onTextChanged() và làm cách nào để truy xuất các giá trị đã lưu đó trong afterTextChanged().
Tôi tự hỏi điều tương tự, đối với trường hợp sử dụng gần như giống hệt nhau. Bạn đã bao giờ con số này ra? –