Я пытаюсь в течение последних 3 дней показывать графический пользовательский смайлик в представлении сообщений Android по умолчанию. Я успешно показал свои пользовательские смайлики вместо ключей. Теперь проблема в том, что я пытаюсь показать вытягиваемый в построении построителя строк. Но выталкиваемый просто не появляется на клавиатуре. Вот код:
SpannableString ss = new SpannableString(" ");
Drawable d = getResources().getDrawable(R.drawable.a);
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
// ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BASELINE);
ImageSpan span = new ImageSpan(d);
// ss.setSpan(span, 0, 1, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
mComposing.append(":");
mComposing.setSpan(new ImageSpan(d), 0,1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
getCurrentInputConnection().commitText(mComposing, 1);
Я пробовал разные методы, чтобы как-то подгонять выпадающий, но он просто не отображается в представлении сообщений по умолчанию для Android. Любая помощь будет высоко оценена.