2013-06-24 175 views
0

enter image description here默认应用程序选择文件

我用下面的代码加载一个音频文件:

@Override 
     public void onClick(View v) { 
      Intent chooseFile; 
      Intent intent; 
      chooseFile = new Intent(Intent.ACTION_GET_CONTENT); 
      chooseFile.setType("audio/*"); 
      intent = Intent.createChooser(chooseFile, "Choose a file"); 
      startActivityForResult(intent, ONE); 

     } 

这给我看上面的屏幕,但是当用户使用像AndroidZip的应用或应用程序崩溃的任何文件管理器。我如何将默认选项设置为android的“Select Music Track”?

回答

0

您可以尝试ndroid.content.Intent.ACTION_PICK操作。

此外,我并不完全确定每个Android设备上始终存在“选择音乐曲目”活动。

您也可以查询PackageManager哪些软件包处理您需要的操作,然后基于回复,应用过滤,然后使用所需的活动触发您想要的Intent。