gpt4 book ai didi

java - Android Java 扩展

转载 作者:行者123 更新时间:2023-12-02 00:34:59 26 4
gpt4 key购买 nike

大家好。我有这个问题,我创建了一个 Activity (这个 Activity 称为 Activity1)。
Activity1 运行第二个 Activity(此 Activity 称为 Activity2),public class Activity2 extends Activity1 { }
现在我想实现函数onListItemClick(),但是要使用这个函数,我必须使用extends ListActivity,但是如果我写public class Activity2 extends Activity1 extends ListActivity { },我遇到此错误:

Syntax error on token "extends", implements expected

我哪里错了?

最佳答案

您无法在 Java 中扩展两个类。目前尚不清楚为什么您认为需要扩展 Activity1ListActivity 中的一个或两个,但您将无法这样做。 (当然,如果 Activity1 已经扩展了 ListActivity,您只需扩展 Activity1...)

您应该考虑为什么要扩展 Activity1,并可能使用组合来代替 - 同时创建 Activity1Activity2 使用相同的第三种类型的实例,其中包含两者共有的信息和逻辑。

关于java - Android Java 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8035474/

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