2011-02-02 8 views
0

時間範囲内でイベントを取得することは可能ですが、ユーザーが特定のイベントで任意の部分をクリックしたときにイベント情報を取得することは可能です。特定のイベントがクリックされたときにAndroidでカレンダーの予定情報を取得するにはどうすればよいですか?

たとえば、EventにリンクされたURIが含まれていると、アプリケーションはクリックされたソースイベントを知ることができますか?

答えて

0

あなたはこれを試すことができます。

`長いエンド=今+ミリ

ウリのuri = Uri.withAppendedPath(Instances.CONTENT_URI、 String.Formatの("%D /%Dで//検索します"、今、終わり));

カーソルC = resolver.query(URI、PROJECTION、選択、ヌル、 SORT_ORDER); `

+0

は、返信いただきありがとうございます。質問はその時間範囲内に入ることが可能だが、ユーザーがカレンダー情報をクリックしたときにイベント情報を取得することは可能か?また、私はインスタンス/投影/選択などに入るものを理解できませんでした、私に教えてください。 – dhaval

+0

静的最終列[] PROJECTION =新しいString [] { Instances.ALL_DAY、 Instances.BEGIN、 Instances.END、 Instances.COLOR、 Instances.TITLE、 Instances.RRULE、 Instances.HAS_ALARM、 インスタンス.EVENT_LOCATION、 Instances.CALENDAR_ID、 Instances.EVENT_ID、 Instances.OWNER_ACCOUNT、 }; – Kantesh

+0

static final String EVENT_SORT_ORDER = "startDay ASC、allDay DESC、ASCを開始します"; – Kantesh

関連する問題