Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android <;包括/>;设置为默认XML值_Android_Xml_Android Layout - Fatal编程技术网

Android <;包括/>;设置为默认XML值

Android <;包括/>;设置为默认XML值,android,xml,android-layout,Android,Xml,Android Layout,嗨,我有一个布局,里面有。我可以访问此包含并更改其中某些视图的可见性或修改edittext文本 因此,我想要创建一个方法,这样当我按下按钮时,中的布局将变为其原始XML状态隐藏XML中隐藏的内容并显示显示的内容,并将edittext从原始XML布局文件返回到其默认值 请注意,我没有在应用程序中使用任何片段或更改setContentView 非常感谢。我找到了这个问题的最佳解决方案。我所做的是将OnCreate代码复制到另一个方法,因此它是可调用的,然后我将要做的是setContentView作为

嗨,我有一个布局,里面有
。我可以访问此包含并更改其中某些视图的可见性或修改edittext文本

因此,我想要创建一个方法,这样当我按下按钮时,
中的布局将变为其原始XML状态隐藏XML中隐藏的内容并显示显示的内容,并将edittext从原始XML布局文件返回到其默认值

请注意,我没有在应用程序中使用任何片段或更改
setContentView


非常感谢。

我找到了这个问题的最佳解决方案。我所做的是将OnCreate代码复制到另一个方法,因此它是可调用的,然后我将要做的是
setContentView
作为布局,我想将其返回到默认情况,然后调用包含OnCreate代码的方法来返回所有ID使用include方法,我可以在另一个布局中显示布局。

实现这一点的最简单方法似乎是启动当前活动的新实例并
完成现有活动。@Henry当前活动是程序的主要活动,除了启动该活动的新实例,他们还有其他方法吗?