我想从视图(android.view.View)中删除基于codition.condition的imageview,该图像视图的src。如何从视图中删除imageView。请帮助从视图中删除Imageview
0
A
回答
1
例子:
LinearLayout linearLayout;
ImageView imageView;
if (condition) {
linearLayout.removeView(imageView);
}
我需要更多的信息来提供更好的答案。
1
要删除imageview
,使用
if(condition) {
imageView.setVisibility(View.GONE);
}
为了使imageview
隐藏/不可见,使用
if(condition) {
imageView.setVisibility(View.INVISIBLE);
}
带回imageview
,使用
imageView.setVisibility(View.VISIBLE);
5
通过删除如果你意味着隐藏的ImageView的,基于特定条件下,做这样的事情:
if (your_condition) {
your_image_view.setVisibility(View.GONE);
} else {
your_image_view.setVisibility(View.VISISBLE);
}
如果您需要删除当前设置为ImageView
形象,在上面的if ... else
做到这一点(基于条件)
your_image_view.setImageResource(android.R.color.transparent);
OR
your_image_view.setImageBitmap(null);
如果需要取下的ImageView的完全,请拨打本,在if....else
,在ImageView's
容器上:
container.removeView(your_image_view);
+1
谢谢你的“android.R.color.transparent”诀窍:) [顺便说一句,我们这里有人不喜欢接受好答案] – dentex 2016-08-17 14:36:30
相关问题
- 1. 从ImageView删除/删除当前图像?
- 2. 从imageview中删除图像Android
- 3. 从Gridpane中删除ImageView
- 4. 从getView中删除视图
- 5. 从TabBarController中删除视图
- 6. 从视图中删除UITextField
- 7. 从视图中删除UIToolBar
- 8. 从视图中删除UIView
- 9. 从ScrollView中删除视图
- 10. 从视图中删除UINavigationBar
- 11. 删除ImageView从SubScrollView在Swift
- 12. 从dhtmlxTree视图中删除图像
- 13. 删除的TabBar从视图
- 14. 从View删除子视图?
- 15. 删除从表视图
- 16. 从ListView删除视图
- 17. 如何从ImageView中删除当前位图图像
- 18. 从ImageView中删除图像并加载新图像
- 19. backbone.js从数据库删除模型从视图中删除
- 20. 从LinearView中的ImageView删除onClickListener
- 21. 无法从UIGestureRecognizer中删除imageView?
- 22. 通过单击ImageView小部件从列表视图中删除项目
- 23. 从列表视图中删除项目
- 24. Ishidden vs从子视图中删除
- 25. 从推送视图中删除tabBar
- 26. 从UIBarButtonItem中删除徽章子视图
- 27. Android从列表视图中删除
- 28. 从MapPin中删除子视图
- 29. 从列表视图中删除数据
- 30. 从视图中删除重复记录
隐藏'ImageView'?或者从ImageView中移除图像?尝试在问题中添加更多的细节。 – 2013-02-18 05:32:02
如果你想完全删除imageview你使用removeView(视图),但如果你想隐藏图像视图,你可以使用ImageView.setVisibility(ImageView.INVISIBLE) – Pragnani 2013-02-18 05:37:43