如何使用退格键删除跨度时通知?

时间:2014-08-30 06:33:18

标签: android android-edittext spannablestring

我在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。 我的问题是如何使用backspace通知应用程序何时删除跨度。请注意,简单文本也会与跨度一起写在编辑文本中,我只想在删除跨度时通知,而不是普通文本。

1 个答案:

答案 0 :(得分:0)

使用EditText addTextChangedLister