在我的應用程序中,我想讓用戶從文件資源管理器應用程序中選擇文件。我已經能夠做到這一點通過使用下面的代碼(在C#/ Xamarin):通過Android文件瀏覽器中的文件類型篩選
private void AddFile()
{
if (!IsFileExplorerAppInstalled())
{
Toast toast = Toast.MakeText(this, "You must install a File Explorer app to add a file", ToastLength.Long);
toast.Show();
return;
}
Intent intent = new Intent(Intent.ActionGetContent);
intent.SetType("file/*");
StartActivityForResult(intent, IntConstants.GET_FILE_FROM_EXPLORER_KEY);
}
但是,有時我希望用戶只能夠選擇一個特定類型的文件 - 例如mp3文件。是否可以將「過濾器列表」傳遞給文件資源管理器應用程序,或者通常不支持。我一直無法找到任何文件表明你可以做到這一點。 謝謝。