打开特定文件夹上的Android galley
我想打开特定文件夹上的android默认库。该文件夹包含图像和视频。我可以用以下方法打开厨房:打开特定文件夹上的Android galley,android,Android,我想打开特定文件夹上的android默认库。该文件夹包含图像和视频。我可以用以下方法打开厨房: Intent i=new Intent(Intent.ACTION_PICK); i.setType("media/*"); startActivity(i); 但是如何在特定的文件夹中执行呢?我不想读回查看的图像或视频,只需打开它。您可以尝试以下代码 public void openFolder() { Intent intent = new Intent(Intent.ACTION_GET_CO
Intent i=new Intent(Intent.ACTION_PICK);
i.setType("media/*");
startActivity(i);
但是如何在特定的文件夹中执行呢?我不想读回查看的图像或视频,只需打开它。您可以尝试以下代码
public void openFolder()
{
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()
+ "/myFolder/");
intent.setDataAndType(uri, "*/*");
startActivity(Intent.createChooser(intent, "Open folder"));
}
manifest.xml中的Permisson
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
另请参阅。查看在何处使用thr uri变量?