是否有专门针对Android TV的限定符

是否有专门针对Android TV的限定符,android,android-drawable,android-tv,Android,Android Drawable,Android Tv,可以使用诸如mdpi、hdpi、xhdp之类的限定符来表示可绘制内容(可绘制mdpi、可绘制hdpi等)。有没有一种方法可以专门为Android TV提供Drawable?换句话说,即使平板电脑具有类似Android TV的分辨率(例如1080p),它也不会拾取这些可拖动设备 您可以尝试使用-television作为资源集限定符。虽然我希望官方Android电视环境以及“大品牌”Android电视环境(如亚马逊Fire TV)都能支持这一点,但并非所有以Android为核心的电视设备都能支持。简

可以使用诸如mdpi、hdpi、xhdp之类的限定符来表示可绘制内容(可绘制mdpi、可绘制hdpi等)。有没有一种方法可以专门为Android TV提供Drawable?换句话说,即使平板电脑具有类似Android TV的分辨率(例如1080p),它也不会拾取这些可拖动设备

您可以尝试使用
-television
作为资源集限定符。虽然我希望官方Android电视环境以及“大品牌”Android电视环境(如亚马逊Fire TV)都能支持这一点,但并非所有以Android为核心的电视设备都能支持。简单地说,设备制造商没有要求您告诉您您的应用程序正在电视ish屏幕上运行。

您可以尝试使用
-电视
作为资源集限定符。虽然我希望官方Android电视环境以及“大品牌”Android电视环境(如亚马逊Fire TV)都能支持这一点,但并非所有以Android为核心的电视设备都能支持。简单地说,没有要求设备制造商告诉您您的应用程序正在电视屏幕上运行。

严格来说,这不是对您问题的回答,而是澄清

SDK的设计方式是,您有一个针对电视的特殊活动(使用LEANBACK intent筛选器),在该活动中,您可以使用任何您需要的针对电视的特殊活动


它这样做是为了强制创建电视的特殊活动,而不是重复使用手机和平板电脑的布局。此外,导航可能会有很大的不同,以此类推。

严格来说,这不是对您问题的回答,而是一种澄清

SDK的设计方式是,您有一个针对电视的特殊活动(使用LEANBACK intent筛选器),在该活动中,您可以使用任何您需要的针对电视的特殊活动


它这样做是为了强制创建电视的特殊活动,而不是重复使用手机和平板电脑的布局。此外,导航可能会有很大的不同,等等。

您可以使用
-电视
。这可能适用于任何特定的Android机顶盒,也可能不适用于任何特定的Android机顶盒,不过我希望官方的Android TV会使用它。谢谢你的提示。我正在阅读限定符页面,找不到这个。出于好奇,这有记录在案吗?--请参见表2“UI模式”行。谢谢。我认为这应该是答案。你能把你的评论变成一个答案,这样我就可以接受了吗?你可以使用
-television
。这可能适用于任何特定的Android机顶盒,也可能不适用于任何特定的Android机顶盒,不过我希望官方的Android TV会使用它。谢谢你的提示。我正在阅读限定符页面,找不到这个。出于好奇,这有记录在案吗?--请参见表2“UI模式”行。谢谢。我认为这应该是答案。你能把你的评论变成一个答案,这样我就可以接受了吗?非常感谢。这澄清了很多事情。非常感谢。这澄清了很多事情。谢谢你的澄清。我知道我们没有遵循电视应用程序的指导原则,但我们的应用程序不是典型的电视应用程序。这是一个很多用户非常希望在Android电视上运行的工具。您可能仍然希望为电视创建一个特殊的布局/用户界面,可用性范例非常不同。感谢您的澄清。我知道我们没有遵循电视应用程序的指导原则,但我们的应用程序不是典型的电视应用程序。这是一个很多用户都非常希望在Android电视上运行的工具。你可能仍然想为电视创建一个特殊的布局/用户界面,可用性范例是完全不同的。