【发布时间】: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