내 응용 프로그램에서 사용자가 휴대 전화의 갤러리에서 사진을 선택할 수있게하려고합니다. Intent.EXTRA_LOCAL_ONLY doesnt work
intentBrowseFiles.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
나는이 만 갤러리 의도를 발사 것이라고 생각하지만, 대신에 사용자는 자신의 드라이브의 선택, 보관에 남아 :
Intent intentBrowseFiles = new Intent();
intentBrowseFiles.setType("image/*");
intentBrowseFiles.setAction(Intent.ACTION_GET_CONTENT);
intentBrowseFiles.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
startActivityForResult(Intent.createChooser(intentBrowseFiles,"Select Picture"), SHOW_GALLERY);
놓음으로써 다음과 같이 내가 사용하는 코드입니다 기타 로컬 계정과 함께 온라인 계정 ...
다른 원격 리소스는 필요하지 않습니다. 여기에 누락 된 것이 있습니까?
또한 'Intent.EXTRA_LOCAL_ONLY'을 (를) 추가하면 선택 항목에서 Google 드라이브가 숨겨 지지만 ** Google 포토 ** (해당 사진은 SD 카드에 없음)가 표시됩니다. –