4
카메라 및 WRITE_SETTINGS 권한이 필요한 손전등이 있는데, 먼저이 작업을 수행하는 방법을 알고있는 권한을 처리해야합니다. 예를 들어, 부여 된 경우 주 활동을 시작하십시오. 시작시 런타임 권한
카메라 및 WRITE_SETTINGS 권한이 필요한 손전등이 있는데, 먼저이 작업을 수행하는 방법을 알고있는 권한을 처리해야합니다. 예를 들어, 부여 된 경우 주 활동을 시작하십시오. 시작시 런타임 권한
이 Gradle을 파일에 github에서이 라이브러리를 추가 (죄송합니다, 나는 안드로이드에 새로운 오전)
이 코드를 추가하여보다
PermissionListener permissionlistener = new PermissionListener() {
@Override
public void onPermissionGranted() {
//The user have conceded permission
Toast.makeText(MainActivity.this, "Permission Granted", Toast.LENGTH_SHORT).show();
}
@Override
public void onPermissionDenied(ArrayList<String> deniedPermissions) {
//close the app or do whatever you want
Toast.makeText(MainActivity.this, "Permission Denied\n" + deniedPermissions.toString(), Toast.LENGTH_SHORT).show();
}
};
new TedPermission(this)
.setPermissionListener(permissionlistener)
.setDeniedMessage("If you reject permission,you can not use this service\n\nPlease turn on permissions at [Setting] > [Permission]")
.setPermissions(Manifest.permission.READ_CONTACTS, Manifest.permission.ACCESS_FINE_LOCATION)
.check();
아니면 기본적으로 그것을 구글 체크 선호하는 경우 docs