Java 如何在两个字符串之间或单个字符串内显示矢量/图像

Java 如何在两个字符串之间或单个字符串内显示矢量/图像,java,android,string,vector,Java,Android,String,Vector,我是android新手,我一直在实现一个字符串,该字符串包含单个字符串或串联字符串中的向量或图像。我尝试了编程和字符串资源,但没有达到预期效果。我想要的结果就像whatsapp中的空视图列表一样 这是我的字符串值代码 <string name="empty_Employee">Nothing To Display!!! \n Add Data By Tapping The Button At The Bottom Of Your Screen</string>

我是android新手,我一直在实现一个字符串,该字符串包含单个字符串或串联字符串中的向量或图像。我尝试了编程和字符串资源,但没有达到预期效果。我想要的结果就像whatsapp中的空视图列表一样

这是我的字符串值代码

<string name="empty_Employee">Nothing To Display!!! \n Add
     Data By Tapping The Button At The Bottom Of Your Screen</string>
上面的步骤不起作用。它们返回指定可绘图对象的字符串地址

如果问题已经回答,请在此处链接答案


有人能帮我吗!!。。提前谢谢

你需要的东西叫做 它还允许您为不同跨度的文本添加特定样式。这就是使用它的方法

SpannableString string = new SpannableString("abc"); 
Drawable d = getResources().getDrawable(R.drawable.ic_group_black_24dp); 
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); 
ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BASELINE); 
string .setSpan(span, 0, 3, Spannable.SPAN_INCLUSIVE_EXCLUSIVE); 
textView.setText(string ); 
看看这个
SpannableString string = new SpannableString("abc"); 
Drawable d = getResources().getDrawable(R.drawable.ic_group_black_24dp); 
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); 
ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BASELINE); 
string .setSpan(span, 0, 3, Spannable.SPAN_INCLUSIVE_EXCLUSIVE); 
textView.setText(string );