C# 是否可以将css插入到使用Html.FromHtml的TextView中?
我有一个文本视图,它从Html.FromHtml获取文本C# 是否可以将css插入到使用Html.FromHtml的TextView中?,c#,java,android,xamarin,C#,Java,Android,Xamarin,我有一个文本视图,它从Html.FromHtml获取文本 public override void OnViewCreated(View view, Bundle savedInstanceState) { ISpanned marketingText = Html.FromHtml(ViewModel.Html); var text = view.FindViewById<TextView>(Resource.Id.marketingText);
public override void OnViewCreated(View view, Bundle savedInstanceState)
{
ISpanned marketingText = Html.FromHtml(ViewModel.Html);
var text = view.FindViewById<TextView>(Resource.Id.marketingText);
text.TextFormatted = marketingText;
}
public override void OnViewCreated(视图,Bundle savedInstanceState)
{
ISpanned marketingText=Html.FromHtml(ViewModel.Html);
var text=view.findviewbyd(Resource.Id.marketingText);
text.TextFormatted=营销文本;
}
是否可以将CSS文件插入到该文件中?还是应该使用网络视图
我使用的是xamarin,c#,但是也欢迎任何Java响应,因为它可以被翻译。文本视图只能包含一小部分HTML标记,而不是CSS。这些标签包括
,,,,,,等。还有一些其他的标签
您可以通过执行以下操作来更改字体和字体颜色
<p font-color="blue">This is my blue text</p>
这是我的蓝色文本
但是你不能添加CSS。如果您需要以这种需要CSS的方式进行格式化,那么webview会更好 虽然不能将CSS注入TextView的HTML,但是可以在XML编辑器中将某些属性应用于TextView。例如:android:textColorLink=“#ff0000”
将设置所有Hello@Daisy。为了什么?嗨@R.id.pandacoder,为了什么?为什么我要设计html的样式?html块中有表格,需要css来设置样式。此html内容是从外部源中拉入的,因此我无法承载它。因此,我们为什么要这样做。