首页 > 解决方案 > 如何在所有分辨率中设置悬垂标签?

问题描述

我在我的 XML 文件中设置了悬垂标签,如下所示。

<Overhang
      translation="[100,10]"   
      logoUri="pkg:/images/logo.png" 
      optionsText="Menu"
      optionsAvailable="true"
      height="170"
      />

我使用 Roku Device 的分辨率为 720P 和 1080P,但我只能设置一种分辨率,不能同时设置两种分辨率。有什么办法可以同时显示正确的分辨率。

标签: rokubrightscript

解决方案


您可以ui_resolutions=fhd在清单中设置,然后为您的悬垂宽度、高度和平移提供仅用于 fhd 分辨率的值。ui_resolutions=fhd将告诉 Roku 您将处理 fhd 分辨率,并且 ROKU 应注意并从该分辨率扩展到 hd 和 sd。您可以在链接中找到更多相关信息。好好看看autoscaling guidelines部分。

如果您不想那样做但仍想处理fhdand hd,请检查ifDeviceInfo和类似GetUIResolution(),的函数GetDisplaySize()


推荐阅读