0
我有一個Android應用程序,用戶應該能夠點擊一個文件,它應該提供選項/選擇器,列出可以播放/查看內容的可能應用程序。如何用兼容的應用程序打開文件
因此,如果不將其作爲音樂/視頻/ PDF或任何其他格式進行硬編碼,是否有辦法動態地讓合適的應用播放文件,因爲文件擴展名可以是任何東西。
感謝,
我有一個Android應用程序,用戶應該能夠點擊一個文件,它應該提供選項/選擇器,列出可以播放/查看內容的可能應用程序。如何用兼容的應用程序打開文件
因此,如果不將其作爲音樂/視頻/ PDF或任何其他格式進行硬編碼,是否有辦法動態地讓合適的應用播放文件,因爲文件擴展名可以是任何東西。
感謝,
供應的MIME類型的文件Intent
你startActivity()
使用,而Android將在適當自動提供一個選擇器。
您可以找到合適的MIME類型。對於一些常見的MIME類型,android.webkit.MimeTypeMap
實用程序類可以爲此提供幫助。如果適用,您還可以在從Web服務器下載文件時保存MIME類型。