我在這裏面臨一個問題。我想在EditText中添加圖像以及文本,但是經過大量搜索後,我得出了一個結論,我無法添加帶有文本的圖像。 UPTILL我得到了這段代碼,應該是在editText中將文本添加到文本中。將文字圖像添加到EditText
ImageSpan imageSpan = new ImageSpan(getResources().getDrawable(R.drawable.ic_action_emo_angry));
SpannableStringBuilder builder = new SpannableStringBuilder();
builder.append(input.getText());
String imgId = "[img=1]";
int selStart = input.getSelectionStart();
// current selection is replaceв with imageId
builder.replace(input.getSelectionStart(), input.getSelectionEnd(), imgId);
builder.setSpan(imageSpan, selStart, selStart + imgId.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
input.setText(builder);
但是當我嘗試它時,它也沒有工作。所以有辦法做到這一點嗎?謝謝。
是它顯示,如果它顯示請發表您的logcat錯誤的任何錯誤。 – 2013-04-27 14:56:20