添加图片
public static void addImg(EditText et, int res, String name, Context mc) {
Drawable drawable = mc.getResources().getDrawable(res);
drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
SpannableString spannable = new SpannableString(name);
ImageSpan span = new ImageSpan(drawable, ImageSpan.ALIGN_BASELINE);
spannable.setSpan(span, 0, name.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
et.append(spannable);
}
删除功能
private void deleteChar(EditText editText) {
if (editText == null) {
return;
}
KeyEvent event = new KeyEvent(0, 0, 0, KeyEvent.KEYCODE_DEL, 0, 0, 0,
0, KeyEvent.KEYCODE_ENDCALL);
editText.dispatchKeyEvent(event);
}