【问题标题】:Badge Drawable in BrowseFragment doesn't appear on Amazon TVBrowseFragment 中的 Badge Drawable 未出现在 Amazon TV 上
【发布时间】:2020-12-24 18:52:40
【问题描述】:

我有一个 BrowseFragment 使用 Leanback Support Library 显示一些 api 加载的内容。我还使用BrowseFragment 上的setBadgeDrawable 方法在右上角显示了一个自定义徽标。此徽标包含在 res 文件夹中的 apk 中。它在 Android TV 模拟器上按预期显示,但是当我将二进制文件安装到 Amazon Fire TV 棒上时,徽标消失了。该应用程序的所有其他功能在 Amazon Fire TV 上是相同的。

图片是PNG,我是这样设置的:

setBadgeDrawable(getActivity().getResources().getDrawable(R.drawable.logo));

为什么会发生这种情况?任何帮助表示赞赏。谢谢。

【问题讨论】:

    标签: android-tv leanback amazon-fire-tv


    【解决方案1】:

    显然亚马逊 Fire TV 对图像有大小限制。一旦我缩小了图像,就可以正常工作。很奇怪。

    【讨论】:

      猜你喜欢
      • 2017-03-09
      • 2016-04-26
      • 2017-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-02
      • 1970-01-01
      • 2023-02-07
      相关资源
      最近更新 更多