Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 楠木';未调用s permissiongrated()回调_Android_Android Permissions_Nammu - Fatal编程技术网

Android 楠木';未调用s permissiongrated()回调

Android 楠木';未调用s permissiongrated()回调,android,android-permissions,nammu,Android,Android Permissions,Nammu,我使用向用户请求和授予权限。 我同意这一点: @Override public void onClick(View v) { if (v.equals(myButton)) { Nammu.init(getActivity()); if (Nammu.checkPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) { //Its

我使用向用户请求和授予权限。

我同意这一点:

@Override
    public void onClick(View v) {

        if (v.equals(myButton)) {

            Nammu.init(getActivity());

            if (Nammu.checkPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) {
                //Its ok, do stuff here...
            } else {
               //Asking for permission
               //Third parameter is *this* Fragment. So the callbacks should fire here, in this class instance. Which is a Fragment.
                Nammu.askForPermission(getActivity(), Manifest.permission.WRITE_EXTERNAL_STORAGE, this);
            }
    }
在同样的片段中,我有:

    @Override
    public void permissionGranted() {
        Log.i("perm_is_granted", "yes, granted");

    }

    @Override
    public void permissionRefused() {
        Log.i("perm_is_granted", "no, refused");
    }
问题是:

这两个回调函数从未被调用。 我做错了什么

是否覆盖活动中的“onRequestPermissionsResult”方法?