簡體   English   中英

在android中顯示用於自定義啟動器的已安裝應用程序圖標頁面

[英]Displaying a page of installed app icons in android for custom launcher

因此,我正在構建一個自定義啟動器,我從另一個問題中找出了如何用我的啟動器替換默認的android啟動器,並使之正常工作,以便用戶按下主頁或向后按下時,始終可以將其帶回我的啟動器。

現在,我只需要允許用戶從我的應用程序啟動其設備上安裝的其他應用程序。 是否有任何簡單的方法來獲取已安裝的應用程序圖標頁面並允許用戶啟動它們? 我只是不確定如何執行此操作或從哪里開始? 任何幫助將是巨大的!

您應該能夠從PackageManager獲取已安裝的應用程序:

public abstract List<ApplicationInfo> getInstalledApplications (int flags)

我發現了有關啟動應用程序的問題: Android-從ApplicationInfo實例啟動應用程序

該問題答案的摘錄:

您應該能夠在PackageManager上使用getLaunchIntentForPackage()來獲得滿足您需要的Intent(如果沒有這樣的Intent,則為null)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM