0

(Androidで)アプリケーションを作成していて、そのアプリケーションをEvernoteと組み合わせようとしています。このために、SDKとサンプルコードをダウンロードしました。アプリケーションからEvernoteを呼び出す「インテント」方式を使用することを好みます。そのため、問題は、create note intenetを呼び出すと、Evernoteが開き、Evenoteアプリケーションにメモが保存/アップロードされることです。その後、次のことを行います。-新しく作成したメモタイルをアプリケーションに表示するにはどうすればよいですか。-後で特定のメモを開くために、メモgguidをアプリケーションに戻すにはどうすればよいですか。

インテント「onActivityResult」の場合、リターン後にアプリケーションで呼び出されるmathodがあります。このmathodで何かを行うことは確かですが、何をすべきかはわかりません。このメソッドを「data.getStringExtra( "gguid");」と呼びました。「onActivityResult」メソッドでは機能しますが、機能しません

誰か助けてもらえますか

4

2 に答える 2

0

ノートGUIDはサーバー側で作成され、サーバーとの同期は非同期であるため、ノート作成アクティビティの完了後に新しいノートのGUIDを返す方法はありません。たとえば、ノートが保存されたときにデバイスがオフラインの場合、デバイスが接続され、Evernote for Androidが正常に同期されるまで、GUIDは使用できません。

于 2011-05-03T06:58:52.557 に答える
0

唯一の方法は、APIを使用してEvernoteサーバーと直接通信することだと思います。

于 2012-03-14T12:22:03.030 に答える