在安卓键盘中显示自定义表情图标
在过去的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的默认消息视图上。任何帮助将不胜感激。