2016-12-14 8 views
1

캘린더 일정을 관리하는 Android 애플리케이션을 만들 계획입니다. 불행히도 사용자가 만들 수있는 특정 범주의 이벤트를 추가하는 방법을 사용자에게 제시 할 수있는 방법이 없습니다.Android에서 캘린더 일정을 분류하는 방법은 무엇입니까?

Link to CalendarContracts.Events in official Android Documentation

테이블가 나는 경우가 속한 카테고리를 저장할 수있는 필드를 갖고있는 것 같다하지 않습니다 CalendarProcider.Events. 내가 만들고 싶은 새로운 카테고리마다 동일한 계정에 링크 된 새 캘린더를 만들어야합니까? 그게 유일한 방법인가요? 여기

+0

Google 캘린더 API 을 사용하는 것이 가장 좋습니다. 요즘 대부분의 사용자에게 친숙한 앱이기 때문에 앱의 학습 과정에 도움이됩니다. Android 캘린더 기능을 사용하지 않고 Google 캘린더 API의 첫 페이지 (https://developers.google.com/google-apps/calendar/)에 대한 링크가 있습니다. 이 문서는 설치하는 데 도움이됩니다. – BrendanOswego

+0

@BrendanOswego Google 캘린더 API도 이벤트를 그룹화 할 수있는 기능이 있다고 생각하지 않습니다. 또한 사용자가 선택하는 캘린더에서 작동하는 인터페이스를 만들려고합니다. –

답변

0

http://android.calengoo.com/pagedoc/pageinstallation/pageeventcolors/pageeventcolors.html

이 링크는 아마도 서로 다른 달력이 서로 다른 범주를 나타 내기 위해 작성해야한다고 주장한다.

Google 캘린더의 캘린더는 내 이벤트의 카테고리와 비슷합니다. 추가 캘린더를 만들어 이벤트를 분류하면됩니다. 예 : "직장", "집", "가족", "스포츠", "TV"등의 캘린더를 만들 수 있습니다. 이벤트를 캘린더에 저장하면 캘린더 색상으로 이벤트가 표시됩니다. 이런 식으로 이벤트에 색상을 지정할 때 추가 이점은 일정 선택 표시 줄을 사용하여 한 번의 탭으로 특정 일정/범주를 쉽게 숨길 수 있다는 것입니다.

동일한 캘린더 내에 카테고리를 만들 수있는 또 다른 합법적 인 방법이 없다면 추론이 완전히 제정신이고 동일한 기능을 제공한다고 생각합니다.