我正在尝试在内部类中调用方法 ActivityCompat.checkSelfPermission(context, permissionfrom)
。外部类继承自android.app.Activity
,内部类不是继承类。我的问题是我应该为方法中的第一个参数 context
提供什么变量。
我是 android 的新手,找不到可靠的答案。如果调用外部类内部的方法,this
可以作为参数吗?但是,如果我调用内部类中的方法会发生什么?
最佳答案
您应该像这样使用 ActivityCompat.checkSelfPermission(YourActivityName.this, permissionfrom)
。此处,YourActivityName
应替换为您的外部类名称。
关于android - 如何从内部类调用 checkSelfPermission(android.content.Context,java.lang.String),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47554020/