javascript - onRequestPermissionsResult 没有扩展

标签 javascript android

我正在为 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/

相关文章:

java - 从 Java 中返回的方法对象创建新对象

android - 在 AsyncTask Android 中获取 JSON

android - 为什么这些按钮的尺寸没有重量?

event.preventDefault() VS return false

javascript - 如何更改显示的选择文本?

javascript - 多个 div 淡入/淡出滚动效果不起作用

android - 获取构建应用程序的计算机的 ID 或 MAC 地址?

JavaScript getScript() 不起作用?

javascript - 无法清除 Canvas

android - Android 应用程序中 CCAvenue 支付网关的沙盒模式