Android : Is it possible to add animated emoji in android messaging

on Tuesday, July 8, 2014


I am developing an emoji keyboard for android but don't know how to add a animated emoji in currentInputConnection of InputMethodService.



Edittext content= findVie......
sb = new SpannableStringBuilder();
String dummyText = "-";
sb.append(dummyText);

try {
sb.setSpan(anim = new AnimatedImageSpan(new AnimatedGifDrawable(
getAssets().open("54.gif"),
new AnimatedGifDrawable.UpdateListener() {
@Override
public void update() {
content.requestLayout();
content.invalidate();
}
})), sb.length() - dummyText.length(), sb.length(),
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

content.setText(sb);


here content is a editText view but I don"t have any edit text view. All i have is currentInputConnection return by InputMethodService.getCurrentInputConnection.


0 comments:

Post a Comment