2012-07-06 2 views
2

앱을 통해 지역 전화 캘린더를 만들고 동기화하는 앱 기능을 개발했습니다. 이제는 온라인으로이 캘린더를 동기화해야합니다. 기본으로는 기본 전화 계정을 사용해야합니다. URI의 콘텐츠 값 매개 변수 (아래의 API LVL < 8 매개 변수 목록 참조)를 계정 이름과 유형으로 확장하려고했지만 그 이후에는 캘린더가 고정됩니다.프로그래밍 방식으로 동기화 가능한 Android 캘린더 만들기

_id 
sync_account 
_sync_account_type 
_sync_id 
_sync_version 
_sync_time 
_sync_local_id 
_sync_dirty 
_sync_mark 
url 
name 
displayName 
hidden 
color 
access_level 
selected 
sync_events 
location 
timezone 
ownerAccount 

온라인 동기화 가능한 Google 캘린더를 만드는 또 다른 방법이 있습니까?

답변

1

프로그래밍 방식으로 새 파일을 만들 수 없습니다. 대신

Uri.parse("content://com.android.calendar/calendars",null, null, null, null); 

와 함께 사용할 수있는 모든 것들을 분석하고 기존으로 이벤트를 입력합니다.

그러나 확인, 이벤트는 같은

sync_account 

_sync_account_type 
을 가지고 있음
관련 문제