gpt4 book ai didi

c# - 是否可以将 css 注入(inject)到使用 Html.FromHtml 的 TextView 中?

转载 作者:太空狗 更新时间:2023-10-29 16:39:52 27 4
gpt4 key购买 nike

我有一个 TextView,它从 Html.FromHtml 获取文本。

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;
}

是否可以将 CSS 文件注入(inject)其中?或者我应该使用 WebView 吗?

我正在使用 xamarin、c#,但也欢迎任何 Java 响应,因为它可以翻译。

最佳答案

TextViews 只能包含一小部分 HTML 标签而不是 CSS。这些标签包括 <strong> , <underline >, <emphasis >, <p> , <small> , <medium>等。还有其他一些。

您可以通过执行以下操作来更改字体和字体颜色

<p font-color="blue">This is my blue text</p>

但是你不能添加CSS。如果您需要以这种需要 CSS 的方式进行格式化,那么 webview 会更好。

关于c# - 是否可以将 css 注入(inject)到使用 Html.FromHtml 的 TextView 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19631469/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com