gpt4 book ai didi

c# - Xamarin – 无法覆盖 OnRequestPermissionsResult

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:18:15 24 4
gpt4 key购买 nike

我有一个扩展 Activity 并实现 IOnRequestPermissionsResultCallback 的类。

我想使用 OnRequestPermissionResult 并按照 XamarinBlog 中的方式对其进行编码(部分处理权限请求)和 Monodroid Github但我总是得到 no suitable method to override 错误。

namespace App1
{
class Aplication : Android.App.Activity,
Android.Support.V4.AppActivityCompat.IOnRequestPermissionsResultCallback
{

public override async void OnRequestPermissionsResult(
int requestCode,
string[] permissions,
Permission[] grantResults
) { }

}
}

如何在 Xamarin 中使用新的 Marshmallow 权限?

最佳答案

您很可能使用了错误的 Permission 类型(在不同的命名空间中有多种名为 Permission 的类型)。试试这个:

class Aplication : Android.App.Activity,
Android.Support.V4.AppActivityCompat.IOnRequestPermissionsResultCallback {

public override async void OnRequestPermissionsResult(
int requestCode,
string[] permissions,
Android.Content.PM.Permission[] grantResults
) {
}
}

关于c# - Xamarin – 无法覆盖 OnRequestPermissionsResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39473697/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com