我在android代码而不是xml中将图像设置为ImageView,但无法确定如何检查该图像是否已在java中设置。尝试使用imageViewOne.getVisibility()==0但它不起作用如果图像已设置为ImageView,那么我将附加该图像以发送邮件。 最佳答案 imageViewOne.getVisibility()==0改用这个:imageViewOne.getDrawable()==null来自文档:/***GetsthecurrentDrawable,ornullifnoDrawablehasbeen*assig