如何仅在一个Activity android中的两个布局之间切换

如何仅在一个Activity android中的两个布局之间切换,第1张

概述我是Android的新手,正在开发一种应用程序,使用户能够发布带有图像和小文本的帖子,我正在寻找一种方法,使用户可以编辑自己的帖子(如屏幕截图);因此,当用户按下编辑按钮时,布局也会发生变化,顶部的菜单也会发生变化,例如,代替TextView,我将显示一个EditText,以便用户可以更改其文本.

我是Android的新手,正在开发一种应用程序,使用户能够发布带有图像和小文本的帖子,我正在寻找一种方法,使用户可以编辑自己的帖子(如屏幕截图);因此,当用户按下编辑按钮时,布局也会发生变化,顶部的菜单也会发生变化,例如,代替TextVIEw,我将显示一个EditText,以便用户可以更改其文本.

这是屏幕截图

解决方法:

使用ViewFlipper在两个布局xml之间切换.限定

<VIEwFlipper>  <include layout="@layout/xml1" />  <include layout="@layout/xml2" /></VIEwFlipper>

那么您可以使用vIEwFlipper.showNext()和vIEwFlipper.showPrevIoUs()在两个视图之间切换.默认情况下,将呈现第一个xml布局.

在这种情况下也可以使用片段,但我认为这两种布局都不需要具有单独的生命周期. VIEwFlipper是一个普通的视图组,即使在列表视图中也可以轻松添加,而使用片段则不那么容易.

希望能有所帮助.

总结

以上是内存溢出为你收集整理的如何仅在一个Activity android中的两个布局之间切换全部内容,希望文章能够帮你解决如何仅在一个Activity android中的两个布局之间切换所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1079036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存