Реализация экрана запуска для android с Delphi / Firemonkey - PullRequest
0 голосов
/ 07 апреля 2020

читая https://developer.android.com/topic/performance/vitals/launch-time о правильном способе реализации начального экрана, говорят, что они создают стиль Launcher

<activity ...
android:theme="@style/AppTheme.Launcher" />

, и говорят, что это самый простой способ вернуться к ваша обычная тема - вызывать setTheme (R.style.AppTheme) перед вызовом super.onCreate () и setContentView ():

KOTLIN
JAVA
public class MyMainActivity extends AppCompatActivity {
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    // Make sure this is before calling super.onCreate
    setTheme(R.style.Theme_MyApp);
    super.onCreate(savedInstanceState);
    // ...
  }
}

проблема в delphi, когда / где я могу вызвать setTheme(R.style.Theme_MyApp);? изнутри формы create это не работает, поэтому шов уже слишком поздно, и даже сразу после Application.Initialize это тоже не работает: (

...