隐藏和显示android布局 - 如何标记活动布局?

时间:2011-01-12 16:47:58

标签: android android-layout visibility

我只是编写我的第一个Android应用程序,在一个布局xml文件中,我有四个按钮,按下时将显示不同的布局。而不是创建四个单独的屏幕,我只是将四个布局放在与android:visibility =“GONE”按钮相同的布局中,然后当按下按钮时,我将其相应的布局设置为可见。

我的问题是,是否有最佳实践或建议的方法来跟踪活动布局,以便在按下按钮时可以将活动布局设置回visibility =“GONE”,然后再显示新的布局。我以为我可以使用活动布局的ID设置字符串值,但是然后findViewById不会使用字符串来获取布局。任何帮助或建议都会很棒。谢谢!

1 个答案:

答案 0 :(得分:0)

为什么使用字符串来保存布局的ID?你不能只使用一个int,因为ID是这样的吗?或者从附加到每个按钮的onClickListener设置布局的可见性?