Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 动态添加或删除ImageView_Android_Imageview - Fatal编程技术网

Android 动态添加或删除ImageView

Android 动态添加或删除ImageView,android,imageview,Android,Imageview,有没有办法在UI中动态添加或删除android imageview?我有两个对象:列表视图和图像视图。我希望动态地显示彼此,而不会使彼此崩溃。您可以从xml加载这两个视图,然后继续使用视图。可见性将其设置为“隐藏”和“可见”,以使其再次可见。因此,您可以实现上面提出的想法 或者,为了获得更清晰的代码,您可以将元素放在不同的布局中,并在触发某个事件时使整个布局可见或隐藏 希望这有帮助 当您想显示listView和隐藏ImageView时,可以按照下面的代码进行操作 listView.setVisi

有没有办法在UI中动态添加或删除android imageview?我有两个对象:列表视图和图像视图。我希望动态地显示彼此,而不会使彼此崩溃。

您可以从xml加载这两个视图,然后继续使用视图。可见性将其设置为“隐藏”和“可见”,以使其再次可见。

因此,您可以实现上面提出的想法

或者,为了获得更清晰的代码,您可以将元素放在不同的布局中,并在触发某个事件时使整个布局可见或隐藏


希望这有帮助

当您想显示listView和隐藏ImageView时,可以按照下面的代码进行操作

listView.setVisibility(View.VISIBLE); // showing listview

imageView.setVisibility(View.GONE); // hiding imageview

您可以选择显示哪个<代码>和隐藏哪个<代码>您可以将listview和imageview放入FrameLayout并切换可见性

您的意思是要在显示另一个的同时隐藏一个吗?只需快速搜索:您可以为此尝试ExpandableGridView。