0

我已经使用 Eclipse 中的拖放工具定义了我的相对布局,所以我的所有按钮都按照我的意愿布置。我的问题是当我设置 onClick 侦听器时,它会调用另一个类中的方法。因此,为了能够在屏幕上重绘项目,我需要访问布局管理器,这样我就可以在屏幕上添加和删除按钮以及更新 textViews。我在用 Java 制作的演示中完成了所有这些,并且使用了带有 GridBagConstraints 的 JPanel。现在我正在转向 Android,一个我没有做过太多开发的系统,我正处于必须学习一些新东西的地步。例如,在我制作的演示中,我可以这样做:

grid.remove(trueButton);
grid.add(falseButton);
grid.remove(textField);
grid.add(backButton);

本质上,我希望能够在我的 Android 应用程序中做同样的事情。如果你们需要我可以提供的更多信息,我不确定需要多少,因为我真的只是在寻找从哪里开始。自从 Eclipse 的拖放部分为我完成了这一切以来,一切都在 XML 中声明了。只是Java部分给了我一些问题。

4

1 回答 1

0

为什么不只设置您希望隐藏/显示的按钮的可见性?与 TextViews 相同。

您可以将可见性设置为“GONE”,就好像视图已被删除(不占用布局中的空间并且不响应触摸事件。)。

于 2013-10-10T18:45:34.763 回答