アクティビティを起動する前に、ランチャーから実行したときに Android アプリケーションにコードを実行させようとしています。Sub Main
つまり、最初にアクティビティに入るのではなく、アプリを a で開始したいということです。
基本的に、擬似的に、私は次のようなことをしたい:
void main() {
doSomeInitializationStuff();
startActivity(myFirstActivity);
}
この質問によると、Android には文字通りこの概念がないようです。そのため、エントリ ポイントとして非表示のアクティビティを作成することを検討していましたが、アクティビティを非表示にする方法がわかりません。これらの 2 つの方法を試してみましたが、検索で出てくるのはこれらだけのようですが、実際には何もしていないようです...
this.setVisible(false);
this.setTheme(android.R.style.Theme_Translucent_NoTitleBar);