我想從視圖(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