3
相關聯名爲「文件管理器」的文件管理器會執行此操作。如果我用電影瀏覽到目錄,默認情況下,它們將與「圖庫」圖標一起顯示,因爲它們在該應用程序中打開。但是當我安裝一個新的電影播放器時,圖標將變成播放器的圖標。 那麼我將如何去檢索與每個文件(打開的應用程序)關聯的圖標?如何檢索應用程序文件擴展名的圖標與
相關聯名爲「文件管理器」的文件管理器會執行此操作。如果我用電影瀏覽到目錄,默認情況下,它們將與「圖庫」圖標一起顯示,因爲它們在該應用程序中打開。但是當我安裝一個新的電影播放器時,圖標將變成播放器的圖標。 那麼我將如何去檢索與每個文件(打開的應用程序)關聯的圖標?如何檢索應用程序文件擴展名的圖標與
我想你可以(未經測試);
採取所有已安裝的應用程序(使用PackageManager
):
How to get a list of installed android applications and pick one to run
以圖標爲特定應用程序:
http://developer.android.com/reference/android/content/pm/PackageItemInfo.html#icon
希望它能幫助。
你的希望得到滿足。 – Pedro