我也登陸的情況下,我想從我的應用程序(X)開始安裝第三方應用程序(可以說是應用程序Y),我不想在Android主菜單上創建應用程序Y圖標。無法隱藏Android菜單中的應用程序圖標?
我已經嘗試過下面的代碼,但仍然有應用程序Y的圖標在應用程序Y安裝成功後在主菜單中創建。請記住,我無法更改App Y的清單,因爲它是第三方應用程序。
我也曾嘗試在下面的鏈接的建議,但他們並沒有解決我的問題:
How to hide application icon from the Android Desktop? ++++++++++
File file = new File("/sdcard/MyApps/App Y.apk");
Intent intent = new Intent();
Uri uri = Uri.fromFile(file);
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.removeCategory("android.intent.category.LAUNCHER");
intent.setDataAndType(Uri.parse(uri.toString()),
"application/vnd.android.package-archive");
startActivity(intent);
+++++++ +++
請讓我知道您對此的建議/意見。
謝謝
@羅尼,謝謝大家的支持。所以這似乎是不可能在android中。所以,想想更多關於這方面的內容,還有其他一些限制用戶從主菜單打開App Y的方法。 – Mike
總之,沒有。你是否有機會嘗試簡化另一個不希望別人知道你正在包裝的應用程序?再次,我很想聽聽你爲什麼試圖如此積極地防止這樣的事情...... – Travis
這樣做的背後原因是我的整個應用程序的想法,所以現在不能真正分享這個。在未來,一旦我完成了這一點,我一定會讓你知道。再次感謝您的幫助和支持...... – Mike