嗨,我的布局中包含<include/>
。我可以访问此include并更改其中某些视图的可见性或修改edittext文本。
所以我想要的是创建一个方法,这样当我按下按钮时,<include/>
内的布局将变成其原始的XML状态,隐藏XML中隐藏的内容并显示所显示的内容并返回将edittext设置为原始XML布局文件中的默认值。
请注意,我没有在我的应用程序中使用任何片段或更改setContentView
。
非常感谢你。
答案 0 :(得分:0)
我发现这个问题的最佳解决方案我所做的是将OnCreate代码复制到另一个方法,因此它是可调用的,然后我要做的是setContentView
作为我要将其转回的布局默认情况下,调用包含OnCreate代码的方法返回所有id然后使用include方法我可以在另一个布局中显示布局。