gpt4 book ai didi

android - 如何更改 Android WebView 中

... 标签的默认大小?

转载 作者:太空宇宙 更新时间:2023-11-03 10:49:33 25 4
gpt4 key购买 nike

我在我的 Android 应用程序的 strings.xml 文件中指定了一些 HTML 文本:

<string>

<h4>title</h4><br/>
some text
</string>

1) 如何更改 h4 标签的文本大小?我已将 styles.xml 中我的应用程序的默认文本大小更改为 23sp,但对于 h4 标签,我希望它为 28sp。

2) 是否可以更改整个应用程序主题中按钮和 TextView 的文本大小?我希望我所有的 TextView 大小为 23sp,按钮大小为 26sp。

最佳答案

如果您使用的是 WebView,则可以使用 CSS 来设置任何样式。例如,要更改

标签和
按钮的样式,您可以使用

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Your title goes here</title>
<style type="text/css">
h1 { font-size: 28px; font-weight: bold; text-align: center; }
h2 { font-size: 24px; font-weight: bold; text-align: center; }
h3 { font-size: 22px; text-align: center; }
input[type=submit],
input[type=button],
input[type=reset] {
font-size: 110%;
}
</style>

指定字体大小有多种选择——您可以使用 em、像素 (px)、点 (pt)、百分比(例如 120%)等。您还可以在运行时生成部分 CSS 样式 - - 这将允许您将 Android dp/sp 单位转换为像素,然后使用计算出的像素值以“px”单位指定字体大小。

不能在 Html.fromHtml() 中使用 CSS,因此您不能在 TextView 中使用它,例如。

关于android - 如何更改 Android WebView 中 <h1>...<h7> 标签的默认大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16044102/

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