我在我的网站上使用Google Picker API.这是我的代码:
this.picker = new google.picker.PickerBuilder().
addView(new google.picker.DocsView(google.picker.ViewId.DOCS).
setIncludeFolders(true).
setOwnedByMe(true)).
addView(new google.picker.DocsView(google.picker.ViewId.DOCS).
setIncludeFolders(true).
setOwnedByMe(false)).
addView(google.picker.ViewId.RECENTLY_PICKED).
addView(new google.picker.DocsView(google.picker.ViewId.DOCS).
setStarred(true)).
setAppId(this.clientId).
enableFeature(google.picker.Feature.MULTISELECT_ENABLED).
disableFeature(google.picker.Feature.SUPPORT_TEAM_DRIVES).
setOAuthToken(accessToken).
setLocale('es').
setTitle('Selecciona uno o varios archivos').
setCallback(this._pickerCallback.bind(this)).
build().
setVisible(true);
Run Code Online (Sandbox Code Playgroud)
这显示为(名称被审查,但他们正在显示他们应该):
问题是已加星标的DocsView,其标题为"Google云端硬盘".我想把它改成我选择的东西(DocsView的其余部分都有默认名称)或者只是"加星标",但我无法做到这一点.
有人知道我怎么能改变它?
我正在尝试使用以下代码从 Google Drive 导出多个文件:
String str = "application/rft";
OutputStream outputStream = new ByteArrayOutputStream();
driveService.files().export(fileId, str).executeAndDownloadTo(outputStream);
Run Code Online (Sandbox Code Playgroud)
它可以正常工作,但是,当我尝试导出application/pdforapplication/png或application/jpeg文件时,出现此错误:
403 Forbidden
{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "Export only supports Google Docs.",
"reason" : "fileNotExportable"
} ],
"message" : "Export only supports Google Docs."
}
Run Code Online (Sandbox Code Playgroud)
我想知道是否有办法使用 Java 获取此文件的内容
提前致谢
如何在Arraylist Android中添加项目
我有模型(没有构造函数,有setter和getter)
private int user_id;
private String firstname;
private String lastname;
private String pic;
Run Code Online (Sandbox Code Playgroud)
和我的代码
List<MeModel> meModels = new ArrayList<>();
meModels.clear();
meModels.get(0).setFirstname("Hello");
meModels.get(0).setLastname("World");
Run Code Online (Sandbox Code Playgroud)
它不起作用。
如何添加这个,谢谢!