Я пытаюсь заставить мое приложение Android запускать некоторый код при запуске из панели запуска, ДО запуска в действие. То есть я хочу, чтобы мое приложение начиналось с Sub Main
, а не сначала входило в действие.
По сути, в псевдо, я хочу сделать что-то вроде этого:
void main() {
doSomeInitializationStuff();
startActivity(myFirstActivity);
}
Согласно этому вопросу , похоже, что Android не имеет этой концепции буквально. Поэтому я рассматривал создание невидимой Активности как свою точку входа, но не могу понять, как сделать активность невидимой. Я пробовал эти два метода, которые, кажется, единственные, которые появляются в моих поисках, но они, похоже, на самом деле ничего не делают ...
this.setVisible(false);
this.setTheme(android.R.style.Theme_Translucent_NoTitleBar);