【问题标题】:Android TV banner small on device but correct on emulatorAndroid TV 横幅在设备上很小但在模拟器上正确
【发布时间】:2018-09-18 03:58:37
【问题描述】:

我正在尝试将我的应用升级到 Android TV 8.0。当我在模拟器中运行它时,应用程序的横幅正确显示,但是当我在小米 Mi Box 3 上运行它时,横幅图标被切断并位于启动器的中心。我已经确保图像是推荐的大小,并且我已经在应用程序和活动上设置了 android:banner 以指向正确的可绘制对象。任何人都知道为什么它在模拟器中正确显示。目标 SDK 设置为 27,如果这有什么不同的话。

这是清单中的应用程序元素。图像存储在 xhdpi 可绘制文件夹中。

    <application
  android:name=".SerenityApplication"
  android:allowBackup="true"
  android:banner="@drawable/serenity_androidtv_banner"
  android:logo="@drawable/serenity_androidtv_banner"
  android:hardwareAccelerated="true"
  android:icon="@drawable/serenity_bonsai_logo"
  android:label="@string/app_name"
  android:largeHeap="true"
  android:theme="@style/AppTheme">

【问题讨论】:

    标签: android-tv


    【解决方案1】:

    这在小米盒子 3 设备重启后现在可以工作了。全新安装最新更新后,启动器中似乎存在错误。重新启动设备并正确加载应用的横幅。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多