以编程方式在 Android 电视上查找过扫描余量
Find Overscan margin on Android Tv programmatically
Screen elements that must be visible to the user at all times should be positioned within the overscan safe area. Adding a 5% margin of 48dp on the left and right edges and 27dp on the top and bottom edges to a layout ensures that screen elements in that layout will be within the overscan safe area.
我想,对于各种设备来说,这似乎不是合适的解决方案,因为不同供应商的过扫描余量差异很大。
有什么方法可以 get/calculate Android 电视设备的过扫描区域而不是设置固定边距?
没有
Android 电视有两种基本形式:内置在电视中和作为单独的机顶盒。特别是在后一种情况下,盒子无法知道过扫描是什么,因为它不太了解它所插入的电视、显示器、投影仪等的详细信息。我不知道过扫描信息是否作为 HDMI 通信的一部分提供,但没有要求 Android 电视盒仅限于 HDMI。
最有可能的是,如果可以通过编程方式处理此问题,他们会在操作系统中这样做。
Screen elements that must be visible to the user at all times should be positioned within the overscan safe area. Adding a 5% margin of 48dp on the left and right edges and 27dp on the top and bottom edges to a layout ensures that screen elements in that layout will be within the overscan safe area.
我想,对于各种设备来说,这似乎不是合适的解决方案,因为不同供应商的过扫描余量差异很大。
有什么方法可以 get/calculate Android 电视设备的过扫描区域而不是设置固定边距?
没有
Android 电视有两种基本形式:内置在电视中和作为单独的机顶盒。特别是在后一种情况下,盒子无法知道过扫描是什么,因为它不太了解它所插入的电视、显示器、投影仪等的详细信息。我不知道过扫描信息是否作为 HDMI 通信的一部分提供,但没有要求 Android 电视盒仅限于 HDMI。
最有可能的是,如果可以通过编程方式处理此问题,他们会在操作系统中这样做。