我已經盡了最大努力從launcher
刪除app icon
,每次它失敗。有時候圖標被刪除,但該應用程序將無法運行(我intergrated應用在Settings
和onClick
我打電話給其MainActivity
。但正常的應用程序運行良好) 任何人都可以請幫我嗎?隱藏應用程序圖標從啓動
0
A
回答
0
從AndroidManifest.xml中刪除了啓動程序的意圖過濾
如果你想運行的程序這段代碼將做到這一點後,隱藏啓動圖標刪除此
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
1
try{
PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
}
catch (Exception e) {
e.printStackTrace();
}
+0
儘管此代碼可能會回答問題,但提供有關如何解決問題和/或爲何解決問題的其他上下文會提高答案的長期價值。 –
1
。我已經將該活動鎖定在該活動的一個按鈕上以隱藏它,因爲除了介紹性屏幕之外,該應用程序不需要啓動器。
Button hideLauncherButton = (Button) findViewById(R.id.hideLauncherButton);
hideLauncherButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
finish();
}
});
+0
請注意,並非所有主屏幕實現都必須檢測到此狀態更改。在這些上,啓動器圖標將保留,但活動不會啓動。 – CommonsWare
相關問題
- 1. 從啓動器隱藏應用程序圖標
- 2. 從啓動器隱藏應用程序
- 3. 隱藏Android應用程序從啓動
- 4. 如何從啓動程序隱藏Android應用程序
- 5. 隱藏Java應用程序啓動的窗口應用程序?
- 6. Android的隱藏/取消隱藏應用程序圖標編程
- 7. 隱藏iPhone應用程序圖標8.3
- 8. 如何隱藏在應用程序啓動的應用程序圖標和其他應用程序
- 9. 如何在應用程序啓動時隱藏標籤
- 10. 從應用程序啓動器隱藏Chrome打包的應用程序
- 11. Android隱藏/取消隱藏應用程序圖標
- 12. 從默認啓動器中隱藏應用程序
- 13. 如何在Android中從啓動器隱藏應用程序
- 14. 在android中的活動啓動時隱藏標題欄中的應用程序啓動器圖標
- 15. 隱藏android應用程序圖標並運行活動
- 16. 如何在運行時隱藏自動應用程序圖標
- 17. 在應用程序啓動後立即使用ShowCursor(FALSE)隱藏鼠標光標
- 18. 如何從Mac OS X dock中隱藏應用程序圖標
- 19. 從包中隱藏應用程序圖標名稱
- 20. 從Android佈局中隱藏應用程序圖標和名稱
- 21. 隱藏Android啓動器圖標
- 22. 使用NSTask調用時隱藏啓動時的應用程序
- 23. iPhone應用程序可以隱藏/啓動其他應用程序嗎?
- 24. 應用程序啓動時隱藏()不起作用
- 25. 啓動應用程序後更改應用程序圖標
- 26. 隱藏在Dot Net Compact Framework中的啓動應用程序
- 27. 如何在啓動器中隱藏應用程序?
- 28. 啓動運行並隱藏應用程序
- 29. 如何在應用程序啓動時隱藏一個tabbar?
- 30. 在應用程序啓動時隱藏NavigationDrawer
第一次嘗試過。應用程序已從啓動器中刪除,但無法啓動。 –