首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使一个应用程序使用不同的横幅为Android电视?

问如何使一个应用程序使用不同的横幅为Android电视?
EN

Stack Overflow用户
提问于 2021-01-15 14:27:39
回答 4查看 2.8K关注 0票数 2

应用程序使用的横幅如下:

代码语言:javascript
复制
<application
    ...
    android:banner="@mipmap/ic_launcher" >
    ...
</application>

Android的Asset用于创建横幅:

​

它的工作与预期完全一致。

由于Android电视应用程序对横幅有不同的要求,有没有办法只为Android电视指定横幅,而不影响其他设备呢?

编辑

我很感激你的回答,建议你采取不同的行动。目前的发射活动对电视非常友好。我想用同样的活动。我在寻找一种方法,允许应用程序在Android电视上自动使用不同的资源集。如果这是不可能的,我将通过创建一个自动切换到原始启动活动的虚拟活动来获得答案。

EN

回答 4

Stack Overflow用户

发布于 2021-01-19 23:51:36

移动设备使用图标,电视设备使用横幅,因此您可以将它们指向不同的资源:

代码语言:javascript
复制
<application
    android:icon="@mipmap/ic_launcher"
    android:banner="@mipmap/ic_app_banner"
    ...
票数 3
EN

Stack Overflow用户

发布于 2021-01-15 14:44:01

Step1:为Android创建一个单独的活动

Step2:使用标记为该活动提供默认横幅

代码语言:javascript
复制
<activity
 ...
android:banner="@mipmap/ic_launcher">
</activity>
票数 1
EN

Stack Overflow用户

发布于 2021-01-15 14:57:49

正如正式文件所说--我引用如下:

使用android:<application>属性与<activity>标记一起为所有应用程序活动提供默认横幅,或使用<activity>标记为特定活动提供横幅。

您可以使用<activity>标记使用不同的横幅。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65737875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档