答案 0 :(得分:2)
我看到了Android标签,我猜你是想在1 Texview中做到这一点吗?
当你返回"姓名:" + recName +" \ n" +"联系:" + recContact",这是一个String,你不能加粗一个String,这就是Data。您只能加粗要用于显示的小部件,例如TextView。
通常,要使用4个textView并在XML中设置:
android:textStyle"bold"
但是在1 TextView中还有另一种方法可以使用Html:
yourTextView.setText(Html.fromHtml("<b>" + "Name: " + "</b>" + recName + "<br>" + "<b>" + "Contact: " + "</b>" + recContact);
所以就这样做:
//在您的课程中,您可以通过这种方式返回数据
return "<b>" + "Name: " + "</b>" + recName + "<br>" + "<b>" + "Contact: " + "</b>" + recContact
//在你的活动中
yourTextView.setText(Html.fromHtml(yourVariable);