【问题标题】:How to replace an item with another in a layout?如何在布局中用另一个项目替换一个项目?
【发布时间】:2014-02-11 15:39:26
【问题描述】:

我想将相对布局中的项目“A”替换为与项目“A”相同位置的另一个项目“B”。我尝试使用 layout.addView(view, index) 但项目“B”与项目“A”的位置不同。我该如何解决这个问题?

【问题讨论】:

  • 你需要展示你尝试如何做的代码,可能还有你的xml。知道它们是什么类型的“项目”(Views)也可能会有所帮助

标签: android layout view android-relativelayout


【解决方案1】:

我不确定您要做什么。如果您尝试动态更改视图,请尝试将其中一个视图可见性设置为如下所示:

myView.setVisibility(View.GONE);

并将另一个设置为可见:

myView.setVisibility(View.VISIBLE);

您可以在运行时根据需要切换它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-18
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-14
    • 2022-01-23
    • 2012-07-08
    相关资源
    最近更新 更多