내 앱에 드라이브를 통합하려고합니다. 드라이브에서 파일을 업로드하고 다운로드 할 수 있습니다.android : Google 드라이브에 텍스트 파일이 있는지 확인하려면
하지만 처음 업로드 할 때 드라이브에 특정 텍스트 파일이 있는지 여부를 확인할 수 없습니다.
제발 좀 정확한 해결책을 도와주세요.
는
내 앱에 드라이브를 통합하려고합니다. 드라이브에서 파일을 업로드하고 다운로드 할 수 있습니다.android : Google 드라이브에 텍스트 파일이 있는지 확인하려면
하지만 처음 업로드 할 때 드라이브에 특정 텍스트 파일이 있는지 여부를 확인할 수 없습니다.
제발 좀 정확한 해결책을 도와주세요.
는
샘플 쿼리는 다음과 같이 만들 수 있습니다 this
참조하십시오 감사 드리며
class SearchFileTask extends AsyncTask<Query, Void, MetadataBufferResult>{
@Override
protected MetadataBufferResult doInBackground(Query... params) {
return Drive.DriveApi.query(getGoogleApiClient(), params[0]).await();
}
@Override
protected void onPostExecute(MetadataBufferResult metadataBufferResult) {
if(metadataBufferResult.getMetadataBuffer().getCount()==0)
// NO file
else
// File exists with given name
}
}
Query query = new Query
.Builder()
.addFilter(Filters.eq(SearchableField.TITLE, "filename.extension"))
.build();
new SearchFileTask().execute(query);
고맙습니다 많이 물어 배울 파일이 이미 존재하는 경우 확인하거나 수 없습니다 . 내가 찾고 있던 그 솔. –
@AlpsRana 기쁘다. (: !! –
첫 번째 질문 –