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