checkSelfPermission函数不访问此作为当前激活的参考

时间:2017-04-10 08:40:15

标签: android android-permissions runtime-permissions

我在checkSelfPermission方法中使用此指针引用当前活动,但这显示以下错误

  'android.support.v4.content.ContextCompat'中的'checkSelfPermission(android.content.Context,java.lang.String)'无法应用于''(匿名android.view.View.OnClickListener,java.lang。字符串)'

以下是代码行

 if (ContextCompat.checkSelfPermission(this, Manifest.permission.SEND_SMS)){

            }

2 个答案:

答案 0 :(得分:0)

试试此代码

if (ContextCompat.checkSelfPermission(YourActivityName.this, Manifest.permission.SEND_SMS)){

            } 

答案 1 :(得分:0)

您正在参考onclick ...使用

if (ContextCompat.checkSelfPermission(ActivityName.this, Manifest.permission.SEND_SMS)){

            }