gpt4 book ai didi

android - 切换 View /布局

转载 作者:行者123 更新时间:2023-11-29 22:30:01 25 4
gpt4 key购买 nike

我有一个问题,我似乎找不到解决方案。

当然,我有一个在启动时加载 main.xml 文件的应用程序。其中有几个按钮,我希望这些按钮将我带到另一个 XML 文件。我只是为此使用了 setContentView(R.layout.newlayout.xml) 方法,效果很好。

之后问题就来了。如果我在新布局中引用任何按钮或其他对象,应用程序甚至不会在模拟器上出错并关闭之前完成加载。 但是,如果我删除所有对对象的引用,应用程序运行正常。

我可以导航TO 新布局,但它们的按钮无能为力。我是否需要为每个布局创建一个单独的 Java 文件?还是我做错了?我正在尝试尽可能具体。我想你可能会说我需要在我的应用程序中像网站一样拥有不同的“页面”

最佳答案

我认为您尝试做的事情最好使用多个 java 文件来解决,每个文件都定义了自己的 android Activity。

虽然在一个 Activity 中可以有多个布局/ View ,但这通常会使代码更复杂,将来更难阅读/调试。通过将每个“屏幕”放在自己的文件中,管理您需要兼顾的所有不同 View 会更容易一些。

关于android - 切换 View /布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4444044/

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