我正在YouTube上的教程上学习您的请求权限
在运行时。我创建了一个Java类:AbsRuntimePermission,并且必须在MainActivity上进行扩展。
但是我还必须扩展AppCompatActivity,有没有办法扩展两者?
因为如果我尝试它会给我一个错误:
Class cannot extend multiple classes
我正在这样尝试:
public class MainActivity extends AppCompatActivity, AbsRuntimePermission {
我希望有人可以帮助我,我正在关注本教程:
https://www.youtube.com/watch?v=b0pqDwsCEfs
最佳答案
在JAVA中,您不能扩展多个类。
您可以使用AbsRuntimePermission
扩展AppCompatActivity
并使用MainActivity
扩展AbsRuntimePermission
。因为AbsRuntimePermission
已经用AppCompatActivity
扩展了,这意味着MainActivity
也已经用AppCompatActivity
扩展了。
public class AbsRuntimePermission extends AppCompatActivity{
}
public class MainActivity extends AbsRuntimePermission {
}