Android 从视图中删除Imageview

Android 从视图中删除Imageview,android,android-view,android-viewbinder,Android,Android View,Android Viewbinder,我想根据密码从视图(android.View.View)中删除imageview。条件是该图像视图的src。如何从视图中删除imageview。请帮助示例: LinearLayout linearLayout; ImageView imageView; if (condition) { linearLayout.removeView(imageView); } 我需要更多信息来提供更好的答案。要删除图像视图,请使用 if(condition) { imageView.set

我想根据密码从视图(android.View.View)中删除imageview。条件是该图像视图的src。如何从视图中删除imageview。请帮助

示例:

LinearLayout linearLayout;
ImageView imageView;

if (condition) {
    linearLayout.removeView(imageView);
}

我需要更多信息来提供更好的答案。

要删除
图像视图
,请使用

if(condition) {
     imageView.setVisibility(View.GONE);
}
imageView.setVisibility(View.VISIBLE);
要使
imageview
隐藏/不可见,请使用

if(condition) {
     imageView.setVisibility(View.INVISIBLE);
}
要返回
图像视图
,请使用

if(condition) {
     imageView.setVisibility(View.GONE);
}
imageView.setVisibility(View.VISIBLE);
如果您的意思是隐藏图像视图,请根据特定条件执行以下操作:

if (your_condition) {
    your_image_view.setVisibility(View.GONE);
} else {
    your_image_view.setVisibility(View.VISISBLE);
}
如果需要删除当前设置为
ImageView
的图像,请在
中执行此操作,如果。。。以上的else
(基于条件)

如果需要完全删除ImageView,请在
ImageView的
容器上的
If….else
中调用此选项:


隐藏
图像视图
?或者从
图像视图中删除图像
?尝试在问题中添加更多细节。如果你想完全删除imageview,可以使用removeView(视图),但如果你想隐藏图像视图,可以使用imageview.setVisibility(imageview.INVISIBLE)感谢“android.R.color.transparent”技巧:)[顺便说一句,我们这里有人不喜欢接受好的答案]
container.removeView(your_image_view);