0
정적 클래스에서 스토리지 권한이 부여되었는지 여부를 확인하고 싶습니다. 정적 클래스가 응용 프로그램을 확장하므로 활성 객체가 없습니다. 는 나는 비 정적 메서드Marshmallow의 정적 클래스에서 스토리지 권한 요청.
정적 클래스에서 스토리지 권한이 부여되었는지 여부를 확인하고 싶습니다. 정적 클래스가 응용 프로그램을 확장하므로 활성 객체가 없습니다. 는 나는 비 정적 메서드Marshmallow의 정적 클래스에서 스토리지 권한 요청.
public class Temp {
public static void requestPermission(Activity act) {
int status = ActivityCompat.checkSelfPermission(act, Manifest.permission.READ_EXTERNAL_STORAGE);
if (status != PackageManager.PERMISSION_GRANTED) {
Logger.e("permission not granted");
ActivityCompat.requestPermissions(act, new String[]{Manifest.permission.READ_EXTERNAL_STORAGE}, 4322);
}
}
}
전화
Temp.requestPermission(activity/context);
당신이 당신의 오류 로그를 게시 할 수 있습니다대로 오류가 발생
그러나 정적 클래스에서 활동
에서 다음 코드를 사용? – Darush