我已經在SpannableStringBuilder中動態地添加了各種跨度,並且我在edittext中添加了這個ssb。如何通過使用退格刪除範圍時通知?
SpannableStringBuilder ssb=new SpannableStringBuilder(edittext.getText());
ssb.setSpan(new ImageSpan(bmp),start,end,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
edittext.setText(ssb);
然後我在edittext上添加了KeyListener。 我的問題是如何通知應用程序時,通過使用退格刪除和span。請注意,簡單文本也寫入編輯文本以及跨度,我只想通知當跨度被刪除,而不是普通文本。
在textchangedlistener使用SpanWatcher類 – pskink 2014-08-30 08:32:48