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

Sou*_*uri 3 android class

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

Class cannot extend multiple classes
Run Code Online (Sandbox Code Playgroud)

我正在尝试这样:

public class MainActivity extends AppCompatActivity, AbsRuntimePermission {
Run Code Online (Sandbox Code Playgroud)

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

Sha*_*arj 5

在 JAVA 中不能扩展多个类。

您可以AbsRuntimePermission扩展AppCompatActivity

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

public class AbsRuntimePermission extends AppCompatActivity{
}

public class MainActivity extends AbsRuntimePermission {
}
Run Code Online (Sandbox Code Playgroud)