具体的には、アプリの実行時に「黒い画面」が表示されないようにする方法を探しています。
アプリは、押されるたびにクイック プログラムを実行するだけですが、Activity にリンクされているため、レイアウト (黒) を読み込みます。ウィジェットを作成できることは知っていますが、ランチャーに配置する必要があります....
これを行う方法はありますか?
具体的には、アプリの実行時に「黒い画面」が表示されないようにする方法を探しています。
アプリは、押されるたびにクイック プログラムを実行するだけですが、Activity にリンクされているため、レイアウト (黒) を読み込みます。ウィジェットを作成できることは知っていますが、ランチャーに配置する必要があります....
これを行う方法はありますか?
追加することで黒い画面を回避できます
android:theme="@android:style/Theme.NoDisplay"
AndroidManifest.xml のアクティビティ タグに
例えば:
<activity android:name=".Activity"
android:theme="@android:style/Theme.NoDisplay" />
ランチャーにアイコンを表示するには、Android マニフェストに適切なインテント フィルター タグが必要です。
アクティビティに対してそれを行うことを避ける 1 つの方法は、代わりにサービスのインテント フィルターを追加することを試みることができます...
うまくいくかどうかはわかりませんが、試してみる価値はあるかもしれません...