String data="<span style=\"color:#a52a2a;\">युद्ध प्रारंभ होने से पूर्व युधिष्ठिर रथ </span>से उतरकर पैदल ही पितामह भीष्म के पास गए तथा उनके चरणस्पर्श करके उन्हें प्रणाम किया। इसी प्रकार युधिष्ठिर ने कृपाचार्य और द्रोणाचार्य को भी प्रणाम किया तथा विजय का आशीर्वाद प्राप्त किया। युधिष्ठिर की धर्म-नीति को देखकर धृतराष्ट्र का पुत्र युयुत्सु इतना प्रभावित हुआ कि कौरन-सेना छोड़कर पांडवों से जा मिला।\n" +
"<h2>\n" +
"\tपहले दिन का युद्ध</h2>\n";
在textview中需要带有颜色的文本.. 我只是想用他的attribte和颜色和大小将这个html设置为textview
答案 0 :(得分:1)
在TextView中设置HTML:
myTextView.setText(Html.fromHtml("<span style=\"color:#a52a2a;\">युद्ध प्रारंभ होने से पूर्व युधिष्ठिर रथ </span>से उतरकर पैदल ही पितामह भीष्म के पास गए तथा उनके चरणस्पर्श करके उन्हें प्रणाम किया। इसी प्रकार युधिष्ठिर ने कृपाचार्य और द्रोणाचार्य को भी प्रणाम किया तथा विजय का आशीर्वाद प्राप्त किया। युधिष्ठिर की धर्म-नीति को देखकर धृतराष्ट्र का पुत्र युयुत्सु इतना प्रभावित हुआ कि कौरन-सेना छोड़कर पांडवों से जा मिला।\n" +
"<h2>\n" +
"\tपहले दिन का युद्ध</h2>\n", Html.FROM_HTML_MODE_COMPACT));
要更改TextView的颜色:
holder.text.setTextColor(Color.BLUE);
答案 1 :(得分:0)
How to display HTML in TextView?可以帮助您将HTML设置为textview。在textview的xml部分只需键入textcolor,它会建议您添加Android:textColor,为文本指定适当的颜色