gpt4 book ai didi

java - 按钮 setOnClickListener 导致应用程序崩溃

转载 作者:行者123 更新时间:2023-12-02 00:23:33 25 4
gpt4 key购买 nike

所以我有 2 个 XML 布局文件。
一个是菜单,另一个是应用程序。
因此,现在我在一个 XML 文件上有一些按钮,在另一个文件上有一些其他按钮。

所以这段代码可以工作:

    setContentView(R.layout.main);
start = (Button) findViewById(R.id.button1);

start.setOnClickListener(this);

但是如果我改变 View 并写下:

    setContentView(R.layout.random);
add_person = (Button) findViewById(R.id.add);

add_person.setOnClickListener(this); //crash here

应用程序崩溃了!

最佳答案

add_person 为 null,因此会出现 Nullpointer Exception,并且 random.xml 中的 Button 已添加为 id?

如果没有则添加

<Button android:id="@+id/add" ... />

关于java - 按钮 setOnClickListener 导致应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10461263/

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