【发布时间】:2015-05-07 17:44:19
【问题描述】:
有什么方法可以在 UI 中动态添加或删除 android imageview 吗?我有 2 个对象:列表视图和图像视图。我想动态地互相展示,而不会互相碰撞。
【问题讨论】:
-
你想要隐藏一个而显示另一个吗?
-
您可以为此尝试 ExpandableGridView。
有什么方法可以在 UI 中动态添加或删除 android imageview 吗?我有 2 个对象:列表视图和图像视图。我想动态地互相展示,而不会互相碰撞。
【问题讨论】:
当你想显示listView和隐藏ImageView时,你可以按照下面的代码。
listView.setVisibility(View.VISIBLE); // showing listview
imageView.setVisibility(View.GONE); // hiding imageview
您可以选择哪一个发给show,哪一个发给hide。
【讨论】:
您可以同时从 xml 加载,然后继续使用 View。VISIBILITY 将其设置为 GONE 以隐藏和 VISIBLE 使其再次可见。
【讨论】:
所以可以实现上面建议的想法。
或者为了更简洁的代码,您可以将元素放在不同的布局中,并在触发某个事件时使整个布局可见或隐藏!
希望这会有所帮助....!!!
【讨论】:
可以将listview和imageview放入FrameLayout并切换可见性
【讨论】: