我正在使用此代码搜索文件夹
Query query = new Query.Builder().addFilter(Filters.eq(SearchableField.TITLE, MainActivity.FOLDER_NAME)).build();
Drive.DriveApi.query(mGoogleApiClient, query).setResultCallback(metadata);
和
final ResultCallback<MetadataBufferResult> metadata = new ResultCallback<MetadataBufferResult>() {
@Override
public void onResult(MetadataBufferResult result) {
if (result.getStatus().isSuccess()) {
if (result.getMetadataBuffer().getCount() == 0) {
….
}
result.getMetadataBuffer()。getCount()返回8。
从电话(使用云端硬盘应用)时,我删除了名称为MainActivity.FOLDER_NAME的所有文件夹
怎么了?
由于
答案 0 :(得分:0)
我相信,你已经遇到SO 21369573中报告的陷阱,并以Github issue here进行了讨论。您看到被删除的文件/文件夹在被其他应用程序(例如Web Drive ...)删除后很长时间。目前GDAA中没有“垃圾/删除”功能。自引入GDAA(现在已有4个月)以来,问题一直存在。我不得不在我的测试环境中手动删除它们之前手动重命名Google驱动器中的文件/文件夹,以便能够调试内容。
Google development team / support members是否有人发表评论?该页面显示“询问有关Google云端硬盘SDK的问题”。