Krautkanal.com

Veröffentlicht am 2015-03-22 19:09:07 in /prog/

/prog/ 6843: Folgendes Problem: Bernd will mal endlich eine Android...

hibrahimsafak Avatar
hibrahimsafak:#6843

Folgendes Problem:
Bernd will mal endlich eine Android-App (eigentlich Spiel) entwickeln. Natürlich soll das ganze auch schon unter Android API 8 laufen.

Nun ist es so, dass ich nicht mehr genau weiß, wie solche allseitsbekannten Spiele in den alten API Versionen die Vollbild Sache geregelt haben. Auf meinem Nexus 5 gibt es ja diesen neuen tollen 'immersive' Modus (https://developer.android.com/training/system-ui/immersive.html), den auch die Spiele auf meinem Handy nutzen. Die meisten dieser Spiele sind aber z.B. auch unter Android 2.3 installierbar.

Also wie regeln die bekannten Spiele das üblicherweise in den alten Versionen? Bleibt die Status Bar einfach da und es gibt kein Vollbild, oder lässt sich die Status Bar einfach nicht einblenden und man steckt im Vollbild fest oder oder. Weiß das jemand? Hoffe mal ich habe mich einigermaßen verständlich formuliert.
Kenne leider niemanden mit altem Android Handy.

tweet_john Avatar
tweet_john:#6844

Vollbild geht auch ohne immersive Mode. Der immersive Mode macht nur, dass man die Statusbar rein swypen kann; sonst ist sie halt ganz weg. Musst halt eine Weiche einbauen, immersive bei API_LEVEL größer kadse, sonst normal Vollbild. Wie genau das geht weiß ich nicht mehr, ist glaube ich irgendein Flag im onCreate.

>Natürlich soll das ganze auch schon unter Android API 8 laufen.
Dümmste Idee immer. 4.1 als min api level macht mehr Sinn. Wer so ein altes Handy hat, spielt darauf auch keine Spiele. Für ein reines Hobbyprojekt würde ich sogar nur für 5 entwickeln. Es macht einfach keinen Spaß, sich mit Kompabilitätsproblemen rumzuschlagen. Und das sage ich als jemand, der mal eine App mit 2.1 kompatibel gemacht hat.

murrayswift Avatar
murrayswift:#6845

>>6844
Hatte wohl schon verdrängt, dass Vollbild früher so kacke war.
Das mit der Weiche weiß ich, krieg ich auch hin.

>Dümmste Idee immer
Da magst du recht haben. Ich würde wenn überhaupt das Spiel höchstens aus Spaß auf Krautchan 'veröffentlichen'. Warum will ich mir auch unnötige Arbeit machen? 4.1 sind immerhin noch 82,6% der Nutzer.