如何设置HtmlView的样式,例如居中文本? [英] How do I style HtmlView, such as center text?

查看:32
本文介绍了如何设置HtmlView的样式,例如居中文本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在对通过json提要获取的一些html文本使用HtmlView。但是,我想要将它放在图像的中心位置,并且在弄清楚如何设置视图内元素的样式时遇到了麻烦。我知道如何设置元素本身的宽度,但是如何设置内容的样式?

推荐答案

text-align与Style属性一起使用,

<HtmlView html="<div style='text-align: center'>this text should be in center of view</div>"></HtmlView>

注意:有人告诉我,text-align: center可能无法在Android<;v7.0中运行。在这种情况下,您必须在本地视图上设置重力。

// Do this in loaded event of TextView
const nativeView = args.object.android;
if (nativeView) {
    nativeView.setGravity(android.view.Gravity.CENTER_HORIZONTAL);
}

Here是游乐场示例。

这篇关于如何设置HtmlView的样式,例如居中文本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆