Android studio 检查图像视图是否为空?

Android studio 检查图像视图是否为空?,android-studio,Android Studio,如果图像视图为空,我想停止上传照片和其他数据。我已经在图像视图中将图像设置为源。但若我并没有使用相机拍摄图像,那个么它就不应该上传。如何做到这一点?希望此代码有助于: 如果yourImageView.getDrawable==null{ //你停止上传的代码在这里! } 祝你好运 请提供更多上下文和信息。这是我的图像视图。我将捕获图像并将其设置在此图像视图中。假设我没有捕获任何图像并按submit。它应该显示图像视图为空。不,它正在上载。因为在xml文件中,我设置了android:src=@dr

如果图像视图为空,我想停止上传照片和其他数据。我已经在图像视图中将图像设置为源。但若我并没有使用相机拍摄图像,那个么它就不应该上传。如何做到这一点?

希望此代码有助于:

如果yourImageView.getDrawable==null{ //你停止上传的代码在这里! }


祝你好运

请提供更多上下文和信息。这是我的图像视图。我将捕获图像并将其设置在此图像视图中。假设我没有捕获任何图像并按submit。它应该显示图像视图为空。不,它正在上载。因为在xml文件中,我设置了android:src=@drawable/image。我需要这个图像的图像视图。但我不想上传,如果没有捕获的图像。谢谢你的回答。好的,你能发布一些你的代码和xml来澄清吗?因为我不确定你需要什么;这是一个检查imageView是否为空的代码,还是一个停止上传的代码或其他东西?嗨@RaghavendraBN,现在我明白了。如果您的imageView.getDrawable==null将不起作用,因为您的imageView不是null,因为您在其中放置了@drawable/fileup。因此,与其检查是否为null,不如检查它是否包含@drawable/filesup,代码:if imageView.getDrawable.getConstantState==getResources.getDrawableR.drawable.image1.getConstantState{//您停止上传的代码!}干杯!多谢各位