簡體   English   中英

如何使用Kivy為Android應用制作動畫啟動畫面?

[英]How to make an animated splash screen for android app using kivy?

我是Python和kivy的新手,剛剛開始創建Android應用程序。

我制作了一個gif,並嘗試使用kivy和buildozer使其成為我的應用程序的啟動屏幕。 問題是我已經嘗試了所有可以在Google上找到的內容,但似乎沒有任何效果。

我的第一個猜測是嘗試將其作為.gif圖片。 該應用程序僅加載第一幀,就好像它是靜態圖像一樣。 然后,我嘗試將所有圖像壓縮並指向.zip文件。 它甚至沒有加載。 我什至嘗試了動畫png。 同樣,僅加載第一幀。 我不知道我還能嘗試什么...

我要引用的文件的唯一位置是buildozer.spec。 像這樣:

# (str) Presplash of the application
presplash.filename = %(source.dir)s/data/presplash.gif

我需要在main.py或.kv文件上寫一些東西嗎?

我在linux manjaro上使用kivy 1.10.0,python 3.6.2和buildozer 0.34dev。 除此問題外,該應用程序的其余部分均按預期運行。

python-for-android使用ImageView顯示預閃屏圖像(請參閱此處 )。 我認為這不支持gif動畫。 應該可以添加動畫,但是僅通過手動更改此Java代碼,就不支持自動執行動畫。

暫無
暫無

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

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