gpt4 book ai didi

android - 如何在 Android Studio 中扩展多个类?

转载 作者:行者123 更新时间:2023-12-02 09:25:08 30 4
gpt4 key购买 nike

我正在关注 YouTube 上的教程,你请求权限在运行时。我创建了一个名为:AbsRuntimePermission 的 Java 类,我必须在我的 MainActivity 上扩展它。但我也必须扩展 AppCompatActivity,有没有办法扩展两者?因为如果我尝试它会给我一个错误:

Class cannot extend multiple classes

我正在尝试这样:

public class MainActivity extends AppCompatActivity, AbsRuntimePermission {

我希望有人可以帮助我,我正在关注本教程: https://www.youtube.com/watch?v=b0pqDwsCEfs

最佳答案

您不能在 JAVA 中扩展多个类。

您可以使用 AppCompatActivity

扩展 AbsRuntimePermission

并使用 AbsRuntimePermission 扩展 MainActivity。因为 AbsRuntimePermission 已经被 AppCompatActivity 扩展,这意味着 MainActivity 也被 AppCompatActivity 扩展。

public class AbsRuntimePermission extends AppCompatActivity{
}

public class MainActivity extends AbsRuntimePermission {
}

关于android - 如何在 Android Studio 中扩展多个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38470080/

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