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