ben*_*n10 2 android android-camera android-permissions android-6.0-marshmallow runtime-permissions
I need to ask for runtime permission to use camera in my fragment class.my code is like this..
int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion >= Build.VERSION_CODES.M) {
if (ActivityCompat.checkSelfPermission(getActivity(), Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
requestPermissions(getActivity(), new String[]{Manifest.permission.CAMERA}, REQUEST_CODE_ASK_PERMISSIONS);........
Run Code Online (Sandbox Code Playgroud)
但是,它显示 - 无法解析符号'CAMERA'
jin*_*kal 10
将以下语句导入您的代码.
import android.Manifest;
int permissionCheckStorage = ContextCompat.checkSelfPermission(getActivity(),
Manifest.permission.CAMERA);
if (permissionCheckStorage == PackageManager.PERMISSION_DENIED) {
requestPermissions(new String[]{Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE}, REQUEST_WRITE_STORAGE);
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5789 次 |
最近记录: |