1

랜덤 액세스를 DocumentFileOutputStream으로 가져와 특정 위치를 찾아서 거기부터 쓰기 시작할 수있는 방법은 무엇입니까? 또는 기존 내용 인 DocumentFile에 추가 방법이있는 경우 파일은 근본적으로 외부 SD 카드에있게 될 것이므로이 목적으로 DocumentFile을 사용해야합니다.DocumentFile에 대한 무작위 액세스

약식으로 DocumentFileRandomAccessFile이 있습니까?

+1

다음을 시도해 보았습니다 :'getContentResolver(). openOutputStream (docfile.getUri(), "wa");'. (테스트되지 않음). – greenapps

+0

@greenapps 감사합니다. 시도하지 않았습니다. 나는 OutputStream 메소드를 찾고 있었고 ContentResolver는 찾고 있지 않았다. 그것은 작동해야합니다. 내가 시험해 볼게. – noob

+0

어땠어? – dentex

답변

0

실제로 원래 질문에 답변하지는 않지만 내 요구 사항에 맞춰 작업하고 있습니다. 나는 기존의 DocumentFile에 새로운 데이터를 추가하고 싶었고 greenapps에 의해 제안 된 방법이 나를 위해 그것을 해결 한 방법이었다. (덕분에)

출력 스트림을 열어 wa 모드로 추가하기 만하면됩니다.

getContentResolver().openOutputStream(docfile.getUri(), "wa");