添加到主 Activity 的类会导致 Android Studio 中的应用程序崩溃

问题描述 投票:0回答:1

对于最终的项目任务,我们被告知要创建一个基本上相当于库存经理的东西。我们可以通过控制台应用程序或 Android Studio 来完成此操作。我和我的合作伙伴认为我们应该给 Android Studio 一次机会,让其走出我们的舒适区。学习曲线相当陡峭,但我们通常已经开始弄清楚事情了。

我将 Inventory 类放入 MainActivity 类之外的 MainActivity.java 中。然而,当我尝试调用 Inventory 的函数时,它崩溃了。然后,我尝试创建一个 Inventory.java 文件并将该类放在那里。该应用程序似乎根本无法识别 Inventory.java 类或文件。我觉得我错过了一些明显的东西。我不确定什么代码在这里会有帮助,因为这感觉像是缺乏有关 Android Studio 类/活动/片段如何交互的知识。

java android android-studio
1个回答
0
投票

您只需在 MainActivity 之外创建一个新类,但是如果您不知道如何在 android studio 中创建该类,请使用以下方法: 双击要添加类的包 > 新建 > java 类 > 在出现的对话框中输入类名并回车。

如果我没理解你的意思,那么你可能没有很好地初始化一个类,所以这里是初始化一个类的方法,以便你可以使用它的函数:

Class 类名 = new Class(); --> 在java中

val className: Class = Class() --> 在 kotlin 中

© www.soinside.com 2019 - 2024. All rights reserved.