Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Android 12 Splash Screen nur noch Icon (https://www.delphipraxis.net/209606-android-12-splash-screen-nur-noch-icon.html)

AuronTLG 29. Dez 2021 15:00

Android 12 Splash Screen nur noch Icon
 
Moin,

ich wollte einfach nur mal eine Kuriosität ansprechen, die vielleicht anderen auch auf gefallen sein könnte und über die vielleicht jemand wer weiß:

Ich habe neulich festgestellt, dass der Startbildschirm/Splash-Screen auf Smartphones mit Android 12 anders aussieht als auf solchen mit Android 11, nämlich irgendwie kleiner. Wegen Unterschieden zwischen den eingestellten Startbildern und Icons war dann auch schnell offensichtlich, dass für den Splash-Screen jetzt einfach das Launcher-Icon auf einem passenden Hintergrund verwendet wird anstatt den unter "Startbilder" hinterlegten Bildern.

Ein wenig Recherche hat mich zur Android Dokumentation geführt, wo Folgendes steht:

Zitat:

By default, SplashScreen uses the windowBackground of your theme if it's a single color and the launcher icon. The customization of the splash screen is done by adding attributes to the app theme.

Your app's splash screen can be customized in any of the following ways:

Setting theme attributes to change its appearance

Keeping it on-screen for a longer period

Customizing the animation for dismissing the splash screen
Ich habe von Embarcadero dazu nichts weiter gefunden und im neuen Delphi 11 sind die Symbole-Optionen anscheinend komplett unverändert.
Ist das jetzt einfach von Android fest so vorgegeben, dass der Startbildschirm auf diese Weise erzeugt wird, oder kann man da noch in irgendeiner Form vom Rad Studio aus Einfluss darauf nehmen?

Das ist jetzt für mich nicht das größte Problem, nur gab es bei mir halt durchaus einen Unterschied zwischen Icon und Startbild.

TurboMagic 29. Dez 2021 17:51

AW: Android 12 Splash Screen nur noch Icon
 
Klingt komisch, dass das so geändert worden sein sollte.
Hast du mal einen mit 9-patch Grafiken probiert?

https://docwiki.embarcadero.com/RADS...ges_in_Android

AuronTLG 30. Dez 2021 08:07

AW: Android 12 Splash Screen nur noch Icon
 
Ich benutze schon immer 9-Patch-Grafiken dafür.
Wie gesagt, ist mir erst kürzlich durch Zufall aufgefallen.

friedt99 28. Feb 2022 18:27

AW: Android 12 Splash Screen nur noch Icon
 
Kann ich auf einem Pixel 4 mit Android 12 auch
nachvollziehen. Ist einfach ein farbiger Hintergrund
mit dem Icon drauf.

Keine Lösung bisher gefunden.

Thomas

TurboMagic 28. Feb 2022 19:52

AW: Android 12 Splash Screen nur noch Icon
 
Hat das Problem mal bitte einer in QP erfasst?

TurboMagic 3. Feb 2023 07:55

AW: Android 12 Splash Screen nur noch Icon
 
Hallo,

es gibt inzwischen einen QP Report:
https://quality.embarcadero.com/browse/RSP-39331

Grüße
TurboMagic

peer81 3. Feb 2023 09:27

AW: Android 12 Splash Screen nur noch Icon
 
Hallo,

gibt es eine Lösung?

MfG

TurboMagic 3. Feb 2023 12:10

AW: Android 12 Splash Screen nur noch Icon
 
Noch nicht, sonst wäre der Report ja wohl nicht offen, oder?
Kannst aber gerne dafür abstimmen.

Es gibt evtl. über colors.xml oder so einen Ansatz mit dem man zumindest die Hintergrundfarbe
des neuen Standard Splash-Screens ändern kann.

peer81 3. Feb 2023 15:00

AW: Android 12 Splash Screen nur noch Icon
 
Hallo,

über die Colors hatte bei mir nicht geklappt. Du kannst eine eigene splash_image_def.xml bei der Bereitstellung hinzufügen (die alte dann deaktivieren oder raus nehmen), mit dem Inhalt:

Code:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">
  <item>
    <shape android:shape="rectangle">
      <solid android:color="#efefef" />
    </shape>
  </item>
<item>
<bitmap
android:src="@drawable/splash_image"
android:antialias="true"
android:dither="true"
android:filter="true"
android:gravity="center"
android:tileMode="disabled"/>
</item>
</layer-list>
Hab mir den Report nicht angeschaut. Geht da auch der Develper Network Login?

MfG

himitsu 3. Feb 2023 15:02

AW: Android 12 Splash Screen nur noch Icon
 
Joar, es geht NUR das EDN-Login, also mit Name+Password ... nicht Mail+Password :cyclops:

siehe links https://quality.embarcadero.com/secure/Dashboard.jspa


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz