小编And*_*ñoz的帖子

我有这个错误“ContextCompat 在当前上下文中不存在”和“PackageManager 不包含 PERMISSION_GRANTED 定义”

当我创建方法输出错误“ContextCompat 在当前上下文中不存在”和“PackageManager 不包含定义 PERMISSION_GRANTED”.. 知道我是否应该添加任何特殊指令。谢谢

\n\n

方法

\n\n
private void CheckSMSStatePermission()\n{\n\nint PermissionCheck = ContextCompat.CheckSelfPermission(this, Manifest.Permission.SendSms);\nif (PermissionCheck != PackageManager.PERMISSION_GRANTED)\n{\n    Toast.MakeText(Activity,  "No se tiene permiso para enviar SMS.", ToastLength.Short).Show();\n    ActivityCompat.requestPermissions(this, new String[] { Manifest.Permission.SendSms }, 1);\n}\nelse\n{\n    Toast.MakeText(Activity, "Se tiene permiso para enviar SMS!", ToastLength.Short).Show();\n}\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

错误1

\n\n
   Severity Code Description Project Project category Path File Line Column \n   Category Source Status deleted Tool\n   Error CS1503 Argument 1: can not be converted from                      \n \'LoginSystem.Authorization\' to \'Android.Content.Context\' LoginSystem 1 C: \\ \n  Users …
Run Code Online (Sandbox Code Playgroud)

c# android xamarin runtime-permissions

1
推荐指数
1
解决办法
3700
查看次数

标签 统计

android ×1

c# ×1

runtime-permissions ×1

xamarin ×1