0

誰でも私を助けてくれませんか

4

3 に答える 3

2

これを試して、

PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);

これにより、ドロワーからランチャー アイコンが削除されます。アプリケーション マネージャーには適用されません。

于 2012-12-05T05:55:03.407 に答える
1

いいえ。セキュリティ上の理由から、アプリのリストからアプリを非表示にすることはできません。あなたができる最善の方法は、アプリにあいまいな名前を付けるか、タイトルの後ろに「設定」のようなものを入れることです.

于 2012-06-07T14:57:48.107 に答える
0

削除する

<intent-filter >
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

マニフェストから、アプリがランチャーにリストされなくなります;)

設定の奥にある appListing から完全に隠すことは、おそらく不可能です。

于 2012-06-07T14:58:01.060 に答える