我找到了以下代码,我可以在SpannableStringBuilder的帮助下在Textview中添加图像。我还想在textview中添加一个EditText字段,就像下面添加图像一样。我很多时候都在努力解决这个问题。提前致谢
TextView textView = (TextView) findViewById(R.id.textView);
SpannableStringBuilder builder = new SpannableStringBuilder();
builder.append("My string. I ")
.append(" ", new ImageSpan(getActivity(), R.drawable.ic_action_heart), 0)
.append(" Cree by Dexode");
textView.setText(builder);
正如您在附图中看到的那样,图像已在textview中成功跨越。同样,我想在Textview
中使用EditText字段答案 0 :(得分:1)
您无法在View
内附加其他View
。请注意,ImageSpan
不是ImageView
,而是Bitmap
内部TextView
,就像文字一样。
如果您希望在视图中输入用户,则应使用EditText
TextWatcher
或EditText
TextView
覆盖{{1}}。