这是java文件
这是XML文件
使用时提示:
1. ERROR in F:\VCNaz\AZ\新天气\_build\src\my\app\主窗口.java (at line 39)
22:58:30 编辑框1.追加文本(数据转换类.到文本(权限操作.检查权限("android.permission.CAMERA")));
22:58:30 ^^^^
22:58:30 权限操作 无法解析
是那没有注意错了???
权限操作是类?
检查权限是对象函数?
直接用类操作对象函数?
这个在Java里面、轻语言里面都是不允许的啊。
可以了 加上 关键字 static
public class 权限操作
{
public static boolean 检查权限(String 权限名) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
return 环境.取应用上下文().checkSelfPermission(权限名)
== PackageManager.PERMISSION_GRANTED;
}
return true; // 6.0以下默认视为已授权
}
}
vcn里
编辑框1.追加文本(到文本(权限操作1.检查权限("android.permission.READ_EXTERNAL_STORAGE")))
还是java不会
您这个封装代码,只能使用对象操作函数。
因为您的函数不是静态函数,正确使用代码:
变量 权限操作1 = 创建 权限操作()
编辑框1.追加文本(权限操作1.检查权限("android.permission.CAMERA"))
如果要直接使用权限操作类名调用 检查权限 这个函数,则应该使用 static 修饰检查权限这个函数。
权限操作是类?
检查权限是对象函数?
直接用类操作对象函数?
这个在Java里面、轻语言里面都是不允许的啊。
没人 讲讲