0

わかりました。検索して検索しましたが、同じ問題を抱えている人は1人も見つかりません。

「content://com.android.calendar/instances/where」を使用して、値の間の開始日に基づいてインスタンスを取得します。CM9がインストールされたNexusSを持っていますが、これはうまく機能します。CM72.3.7がインストールされている私の友人のEvo4Gはできません。彼はこれは悪いURLだと言っています。

イベントURLを使用する必要がありましたが、これで問題ありません。ただし、彼の電話には「可用性」列がありません。また、開始/終了時刻が変更された可能性のあるイベントは、たとえば翌日以降に開始する場合など、次の15分に開始するイベントについてのみクエリに表示されるようです。インスタンスを使いたいのですが、使えないようです。

ここで何かが足りませんか?私はそれらが文書化されていないAPIであることを知っていますが、それは他の誰かがそれらを使用しようとするのを止めることはありません。必要な詳細レベルを取得する方法があることを願っています。

何か案は?前もって感謝します!

4

1 に答える 1

0

So I found out by loading up CM7 on my second Nexus S that "instances" are indeed present. Possibly a RC or earlier then stable revision of CM7 had a bug in it. My friend loaded the latest and was able to get instances without issue.

Hopefully anyone else who might run into this issue will find this question helpful in their situation.

于 2012-06-22T12:25:57.477 に答える