我正在从头创建一个HTML页面,并在其中动态地放置值,然后在
我正在尝试在
我知道
我通过以下方式从
我的问题是上面的值太大了。ActionBar的高度和文本大小都太大了。相同的
因此...我猜测在原生
如果是这样,应该如何转换
WebView
中显示它。我正在尝试在
WebView
(作为HTML)内部复制应用程序中其他活动中出现的ActionBar。我知道
Actionbar
的高度以及其中标题的文本大小。我通过以下方式从
dimens
文件夹中检索值...
mTitleSize = res.getDimensionPixelSize(R.dimen.actionbar_title_text); // 50dp
mActionbarH = res.getDimensionPixelSize(R.dimen.actionbar_height); // 25sp
... 并将它们放置在html文件的CSS中。我的问题是上面的值太大了。ActionBar的高度和文本大小都太大了。相同的
dimens
值用于在应用程序的其余部分显示ActionBar(不是在WebView中,而是在RelativeLayout内的本机android View
中),它们看起来很棒。因此...我猜测在原生
View
和WebView
内转换的像素值意义不同?网页的呈现方式与本机应用程序有所不同吗?如果是这样,应该如何转换
dp
以便在Webview
中使用px
值并仍使其看起来像应用程序的其余部分?