2

プログラムでカレンダーにイベントを追加しようとしています。イベントはAndroid携帯のカレンダーアプリケーションにすぐに表示されますが、Googleカレンダーではしばらくすると表示されるので、Googleカレンダーにもすぐに表示したいと思います。

ネットで検索したところ、「ContentResolver.setSyncAutomatically(アカウントアカウント、文字列権限、ブール同期)関数が役立つ」という投稿が見つかりました。

しかし、私は理解していません、文字列の権限は何ですか?ContentResolverのドキュメントには、「動作が制御されているプロバイダー」と記載されています。これはどういう意味ですか?

4

1 に答える 1

7

権限は、URIのタイプの直後の部分です。これは、照会するコンテンツプロバイダーの識別子です。カレンダーの場合、通常、イベントのURIは次のようになります。

content://com.android.calendar/events/1

その後、権威はcom.android.calendar

于 2012-09-14T06:28:01.777 に答える