0
Fork 0
mirror of https://github.com/Silent1566/webhtv.git synced 2026-10-18 07:09:16 +00:00

fix(leanback): TV 横幅改为按密度输出 16:9 位图,移除抢占密度的 anydpi-v26 自适应图标

Verification: bash ./gradlew :app:testLeanbackArm64_v8aDebugUnitTest --tests com.fongmi.android.tv.setting.AppBrandingContractTest => 13 tests, 0 failures, 0 errors (新增 tvBannerIsProvidedPerDensityAtFullResolution / tvBannerUsesBitmapDensitiesNotAdaptiveIcon 均执行); 重跑 scripts/gen_app_icon.py 后 5 个密度 ic_banner.png md5 与改动前一致(生成幂等),banner 实测尺寸 160x90/240x135/320x180/480x270/640x360 全为 16:9

Task-Guard: tv-banner-density
This commit is contained in:
Silent1566 2026-10-04 02:10:38 +08:00
commit 255059d48b
11 changed files with 195 additions and 42 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB