gpt4 book ai didi

Android:如何同步布局和layout-land

转载 作者:行者123 更新时间:2023-11-29 15:51:22 24 4
gpt4 key购买 nike

在我的 Android 应用程序中,我现在有一个用于 res/layoutres/layout-landmain.xml。我已经完成了纵向布局的设计,现在我想在纵向和横向布局之间共享一个按钮。

我该怎么做?我还没有找到关于如何执行此操作的明确指南。我知道适用于 iOS 开发的 Xcode 可以处理这个问题,那么 Android Studio 是如何做到这一点的呢?

最佳答案

您可以将其放入单独的 XML 文件中,然后使用 <include/> 将其放入您的布局中或 <merge/> .参见 here获取更多信息。

步骤:

  • 为你的按钮创建一个新的布局(你应该把你的按钮放在/layout/因为你正在重复使用它)文件并给它一个名字,例如reusable_button.xml
  • 将按钮的代码放在里面

  • 在原始布局文件中包含该布局,例如main_activity.xml 通过使用合并或包含。首选第一个,因为它具有更好的性能,因为它不添加新的 View 层次结构。我将在此示例中使用 include <include layout="@layout/reusable_button"/>

关于Android:如何同步布局和layout-land,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29882076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com