und*_*der 0 android android-tv
我有一个适用于手机/平板电脑的 android 应用程序。我想添加对 Android TV 的支持。
官方文档说要为电视创建一个单独的活动。
电话和电视之间的唯一区别是表示层(即视图),所以我只需要创建新的布局,而不是控制器。
我创建了适用于电视的布局并使用相同的控制器。问题是我无法指定哪些布局适用于电视,哪些布局适用于手机/平板电脑。
我无法对屏幕尺寸和设备类型做出假设。有些手机的屏幕分辨率高于电视,反之亦然。
如何为电话和电视提供不同的布局?
如果有更好的方法可以在不编写(或复制)我现有的 Java 代码的情况下做到这一点,我也会接受。