私は感情アイコン付きのメッセージを送信する小さなプロジェクトを行っています。画像をスパンブル文字列に変換して感情アイコンをテキストとして送信する次の機能を使用していますが、問題は、受信者が感情アイコンを表示する代わりに、メッセージの感情アイコンを表示できないことです。 h] ????
public SpannableStringBuilder addSmily(int position){
Drawable happySmileys = mContext.getResources().getDrawable(mThumbIds[position]);
happySmileys .setBounds(0, 0, happySmileys.getIntrinsicWidth(), happySmileys.getIntrinsicHeight());
/*Drawable sadSmiley = this.getResources().getDrawable(R.drawable.progress_4);
sadSmiley .setBounds(0, 0, sadSmiley.getIntrinsicWidth(), sadSmiley.getIntrinsicHeight());*/
SpannableStringBuilder builder = new SpannableStringBuilder();
builder.append("[h]");
builder.setSpan(new ImageSpan(happySmileys), builder.length()-"[h]".length(), builder.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
return builder;
}
私の質問を読んでくれてありがとう。なにか提案を ??