0

나는 안드로이드 응용 프로그램에서 MaterialCalendarView을 가지고 있고이 같은 JSON 응답이 있습니다android CalendarView에서 json 응답을 표시하는 방법은 무엇입니까?

{"Table": 
[ 
{"userid":4,"eventname":"Aditya","eventdate":"\/Date(1479974400000-0800)\/","eventcolor":"5986FF","autoid":1011}, 
{"userid":4,"eventname":"dfgdgdgs","eventdate":"\/Date(1478678400000-0800)\/","eventcolor":"AD3D1F","autoid":1005}, 
{"userid":4,"eventname":"dfgdgdgs","eventdate":"\/Date(1478678400000-0800)\/","eventcolor":"AD3D1F","autoid":1006} 
] 
} 

어떻게 각각의 날짜에 내 calendarView이 JSON 응답을 표시 할 수 있습니까?

답변

1
u는이 lib에 사용할 수 horizonatlly 스크롤 완전히 feldged 달력의 경우

: .U 날짜 아래에 점을 표시하는 장식을 사용할 수있는 horrizontal 달력보기를 얻을 수 MaterialCalenderView

사용이 lib 디렉토리와 u는 그것을 클릭하면, 유 이벤트를 나열하려면 recylerview 또는 무언가를 사용할 수 있습니다.

데코레이터를 검색하면 해당 라이브러리의 wth 날짜를 사용할 수 있습니다.

materialCalendarView.setDateTextAppearance() 
materialCalendarView.addDecorator(new OpenSansDecorator(getActivity())); 
     materialCalendarView.setHeaderTextAppearance(R.style.TextAppearance_ProfileCalenderHeader); 

materialCalendarView.setDateTextAppearance (R.style.TextAppearance_ProfileCalenderCurrentDate); materialCalendarView.setWeekDayTextAppearance (R.style.TextAppearance_ProfileCalenderHeader);

<style name="TextAppearance.ProfileCalenderDate" parent="android:TextAppearance"> 
     <!--<item name="android:textAppearance">?android:attr/textAppearanceMedium</item>--> 
     <item name="android:textSize">@dimen/text_size_small</item> 
     <item name="android:textColor">@drawable/calender_selection_drawable</item> 
    </style> 

    <style name="TextAppearance.ProfileCalenderCurrentDate" parent="android:TextAppearance"> 
     <!--<item name="android:textAppearance">?android:attr/textAppearanceMedium</item>--> 
     <item name="android:textSize">@dimen/text_size_small</item> 
     <item name="android:textColor">@drawable/calendar_cur_slection_drawable</item> 
    </style> 
+0

styles.xml 나중에 나는 UR 생각하지만 어떻게 이벤트를 날짜의 색상을 설정하는 방법을 얻었다. – Adi

+0

희망이 있으니 @vicky – Adi

+0

이벤트가있는 날짜마다 도트 나 사용자 정의보기 (사용자 정의 텍스트보기를 의미)를 설정하는 데 여러 가지 상태를 사용할 수 있습니다. 내 시스템에서 찾으면 예제를 제공해 드리겠습니다. – Vicky