Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 无法在imageview中显示存储的图像?_Android_Bitmap_Nullpointerexception_Imageview_Bitmapfactory - Fatal编程技术网

Android 无法在imageview中显示存储的图像?

Android 无法在imageview中显示存储的图像?,android,bitmap,nullpointerexception,imageview,bitmapfactory,Android,Bitmap,Nullpointerexception,Imageview,Bitmapfactory,在这里,代码运行得非常完美,甚至toast也显示了我存储在外部存储器上的图像的正确路径。但图像仍然不会显示在imageview上。如果我删除了位图对象周围的try-And-catch块,那么我的应用程序就会失败,出现nullpointer异常。有人能帮我找出我犯了什么错误吗。。? 谢谢检查您是否已初始化您的capturedImageView。我认为您的capturedImageView为null请检查您是否初始化了capturedImageView。我认为您的capturedImageView为

在这里,代码运行得非常完美,甚至toast也显示了我存储在外部存储器上的图像的正确路径。但图像仍然不会显示在imageview上。如果我删除了位图对象周围的try-And-catch块,那么我的应用程序就会失败,出现nullpointer异常。有人能帮我找出我犯了什么错误吗。。?
谢谢

检查您是否已初始化您的
capturedImageView
。我认为您的
capturedImageView
null

请检查您是否初始化了
capturedImageView
。我认为您的
capturedImageView
null

您使用的路径是什么,您是如何生成它的?这可能并不完全正确


啊,罗马黑可能是对的。

您使用的路径是什么,您是如何生成它的?这可能并不完全正确


啊,罗马黑可能是对的。

请将capturedImageView设置为layout imageview。 我想这样就行了

 mPathString = i.getExtra.getString("imagepathstring");

请使用布局图像视图设置capturedImageView。 我想这样就行了

 mPathString = i.getExtra.getString("imagepathstring");

+1是的。。。你几乎肯定是对的。如果路径不正确,位图将为空,但将空位图传递给setImageBitmap是完全合法的。所以,问题几乎可以肯定,capturedImageView从未初始化为指向有效视图。+1耶。。。你几乎肯定是对的。如果路径不正确,位图将为空,但将空位图传递给setImageBitmap是完全合法的。所以,几乎可以肯定的是,capturedImageView从未初始化为指向有效的视图。这很有效……我犯了一个愚蠢的错误……抱歉……非常感谢,因为我自己永远也不会发现那个愚蠢的错误。再次感谢你。是的,我知道有时候会发生这种事。在try-catch-block中,它可以处理它,并且你的应用程序运行良好,但是当你删除它时,你的应用程序会因为异常而崩溃……我犯了一个愚蠢的错误……抱歉……非常感谢你,因为我自己永远不会发现那个愚蠢的错误。再次感谢你。是的,我知道有时候会发生这种事。在try-catch-block中,它可以处理它,并且你的应用程序工作正常,但当你删除它时,你的应用程序会因为异常而崩溃,其他一切都正常,生成路径和图像存储。谢谢。路径生成和图像存储的其他一切都是正确的。非常感谢。
ImageView capturedImageView;
capturedImageView=(ImageView)findViewById(R.id.capturedImageView);