誰でも私を助けてくれませんか
5257 次
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 に答える