我正在为 adobe Air 创建一个库,它在类(class)中有一个 Activity ,我可以通过方法 getActivity() 访问这个 Activity ,但我如何才能收听 onRequestPermissionsResult()
例子:
Activity activity = myContext.getActivity()
activity.requestPermissions(new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);
//How i can listen onRequestPermissionsResult() inside that´s activity?
最佳答案
你需要覆盖这个方法,
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
}
并且这个方法属于Activity
类。你已经拥有了。
如果你不知道,如何申请权限read this
关于javascript - onRequestPermissionsResult 没有扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47388089/