TypedValue.applyDimension(int unit, float value, android.util.DisplayMetrics metrics) 在 harmonyos 中的替代方案是什么?
what is the alternative in harmonyos for TypedValue.applyDimension(int unit, float value, android.util.DisplayMetrics metrics)?
我正在使用 Java SDK 在 HarmonyOS 中编写自定义组件。
我正在尝试将 vp 转换为 Px。
在Android中我们可以使用下面的代码将dp转换为px。
TypedValue.applyDimension(
int unit,
float value,
android.util.DisplayMetrics metrics)
我为 HarmonyOS 尝试了以下代码,但无法正常工作。
TypedAttribute.computeTranslateRatio(DeviceCapability devCap)
尝试方法AttrHelper.vp2px
。文档:https://developer.harmonyos.com/cn/docs/documentation/doc-references/attrhelper-0000001054518726
我正在使用 Java SDK 在 HarmonyOS 中编写自定义组件。
我正在尝试将 vp 转换为 Px。
在Android中我们可以使用下面的代码将dp转换为px。
TypedValue.applyDimension(
int unit,
float value,
android.util.DisplayMetrics metrics)
我为 HarmonyOS 尝试了以下代码,但无法正常工作。
TypedAttribute.computeTranslateRatio(DeviceCapability devCap)
尝试方法AttrHelper.vp2px
。文档:https://developer.harmonyos.com/cn/docs/documentation/doc-references/attrhelper-0000001054518726