簡體   English   中英

如何使預啟動屏幕適合設備的縱橫比?

[英]How to fit presplash screen to the aspect ratio of the device?

我是一名嘗試做計算器的 python 初學者。 我需要一點幫助。 當我運行使用 Buildozer 打包的應用程序時,預啟動屏幕將與設備的屏幕尺寸不匹配。(在照片上)我知道我必須在 buildozer.spec 文件中執行此操作。 我怎樣才能做到這一點? 在此處輸入圖像描述

在 buildozer 規范中,您只能設置啟動圖像的文件名。

但是您的圖像應該是 512 x 512px 以適應所有方向和設備。

看一下 buildozer 文檔:

https://buildozer.readthedocs.io/en/latest/specifications.html

如果您為 android 開發,您可以使用 android.presplash_color 設置預啟動背景顏色。

# (string) Presplash background color (for new android toolchain)
# Supported formats are: #RRGGBB #AARRGGBB or one of the following names:
# red, blue, green, black, white, gray, cyan, magenta, yellow, lightgray,
# darkgray, grey, lightgrey, darkgrey, aqua, fuchsia, lime, maroon, navy,
# olive, purple, silver, teal.
android.presplash_color = #FFFFFF

例如,如果您使用具有 1:1 縱橫比的漂亮透明初始圖像並設置漂亮的藍色背景,它將適用於許多設備和 Orinetations。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM