我制作了一个程序,用户可以在其中显示他想在这个应用程序中加载哪张图片。当用户想要加载图片时,他可以选择他想要使用什么样的文件资源管理器:
一切正常,但如果我选择“图库”并标记我的图像,它就不起作用。只有当我选择“画廊”时才会发生这种情况。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == RESULT_OK){
String path = data.getData().getPath();
try {
loadedimage = BitmapFactory.decodeFile(sciezka_z_obrazem);
}
catch (Exception e) {
}
} [...]
从图库中选择图像后,loadedimage 为空。当我使用 Dropbox 或“我的文件”时,一切正常。