我可以使用哪种资源标识符将Google TV与Galaxy S3等手机区分开来,layout-sw720dp不起作用?
答案 0 :(得分:1)
您可以使用tvdpi
:
mdpi和hdpi之间的屏幕资源;大约 213dpi。这不被视为“主要”密度组。这主要是 用于电视,大多数应用程序不应该提供它 mdpi和hdpi资源足以满足大多数应用程序和系统的需求 将适当地缩放它们。如果您觉得有必要提供 tvdpi资源,你应该将它们的大小设置为1.33 * mdpi。对于 例如,mdpi屏幕的100px x 100px图像应为133px x 133px for tvdpi。
答案 1 :(得分:0)
电视设置可寻址屏幕尺寸(以像素为单位)密度标识符屏幕密度(以dp为单位)显示分辨率(以dp为单位)屏幕尺寸标识符
720p 1280 x 720 px tvdpi 213 960 x 540大
1080p 1920 x 1080 px xhdpi 320 960 x 540大
来自:https://developers.google.com/tv/android/docs/gtv_android_patterns
有关展示指南的详细信息:https://developers.google.com/tv/android/docs/gtv_displayguide
答案 2 :(得分:0)
我尝试了tvdpi,但不幸的是Galaxy S3正在拿起它的资源。我最终使用布局和布局 - 大的资源。 Nexus和Google TV从layout-large获得资源,Galaxy S3从布局中获取资源。感谢。