3

私はアンドロイドが初めてです。実行時にアプリケーション アイコンをメイン メニューから非表示にしたいと考えています。マニフェスト ファイルが、メイン メニューでのアプリケーションの存在に関与していると思います。しかし、Androidフォンの電源を入れている間、アプリケーションを実行中のプロセスにしたいです。ただし、電話のメニューにアプリケーションのアイコンが表示されません。同じ解決策を教えてください。

4

2 に答える 2

0

アプリケーションを起動可能なアプリケーションにアイコン付きで表示させたくない場合はAndroidManifest.xml 、以下を編集して削除してください。

<category android:name="android.intent.category.LAUNCHER" />

次の行は、ランチャーにアプリを表示するように Android に指示します。

于 2012-07-17T11:20:56.387 に答える
0

作業コードのスニペットは次のとおりです。

ComponentName componentToDisable = new ComponentName(
                    getApplicationContext().getPackageName(), Constant.main_package_name
                            + ".Splash"); // .Splash Launcher Activity
            getPackageManager().setComponentEnabledSetting(
                    componentToDisable,
                    PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
                    PackageManager.DONT_KILL_APP);

            finishActivities(); // Finish All activity
于 2013-08-02T11:13:01.767 に答える