我正在尝试使用此代码在android设备中访问照片libraray:
txtSelectPhoto.setOnClickListener(v->{
Intent i = new Intent(Intent.ACTION_PICK);
i.setType("image/*");
startActivityForResult(i,GALLERY_CHANGE_PROFILE);
});
但是当它打开时,虽然设备上有照片,但是它给了我一个空白的设备文件夹屏幕,没有照片。有什么办法解决这个问题?
删除setType()
,而是在Uri
构造函数中传递一个Intent
,代表您希望用户从中选择的集合: