3

新しいGoogleドライブドキュメント(プレゼンテーション、スプレッドシートなど)を作成する機能をアプリに追加しようとしています。これを行うために、最初はURLインテントを使用したかったのですが、Androidブラウザから新しいGoogleドライブドキュメントを作成できないようです。私の次のアイデアは、どういうわけかGoogleドライブアプリと統合することです。とにかく私のアプリからGoogleドライブアプリを呼び出したり開いたりすることはできますか(たとえば、インテントを使用して)?

4

2 に答える 2

1

GoogleドライブAPIを使用して、ファイルをドライブにアップロードし、対応するGoogle形式に自動的に変換することができます。たとえば、テキストファイルをアップロードして、Googleドキュメントに変換することができます。

ドライブのAndroidクイックスタートは、写真をアップロードする方法を示しています。代わりに別のファイルをアップロードするようにコードを変更し、?convert=trueパラメーターを追加するのは簡単です。

https://developers.google.com/drive/v2/reference/files/insert

于 2012-11-28T19:26:52.587 に答える
1

Claudioが述べているように、API JavaDocを詳しく見ると、変更は最小限です。

使用する代わりに

File insertedFile = service.files().insert(newFile, content).execute();

これを使って:

Insert fileRequest = service.files().insert(newFile, content);
fileRequest.setConvert(true);
File insertedFile = fileRequest.execute();

変換テーブルはここにあります:

https://developers.google.com/drive/integrate-open?hl=en

この情報を見つけるのに苦労しましたが、今ではすべて明らかです。

于 2013-01-02T15:29:46.650 に答える