2013-09-06 2 views
1

사전 생성 이벤트 (DB에서 제공)가있는 캘린더보기를 만들고 싶습니다. 또한 이벤트 기간과 함께 각 날짜에 이벤트를 만들 수 있습니다. 그렇게 할 수있는 도서관 (유료 또는 무료) 또는 오픈 소스 프로젝트가 있습니까?미리 작성된 이벤트로 캘린더 만들기

답변

1

간단한 DayView 캘린더 github을 만들고 Monthview 구현을 위해이 Link을 확인할 수 있습니다. DB()에서 이벤트를 표시하도록 수정하여 아래 메소드에서 hashmap을 만들고 getView에서 해당 값을 가져옵니다.() 메서드

private HashMap findNumberOfEventsPerMonth(int year, int month) 
        { 
         HashMap map = new HashMap<String, Integer>(); 
         // DateFormat dateFormatter2 = new DateFormat(); 
         //      
         // String day = dateFormatter2.format("dd", dateCreated).toString(); 
         // 
         // if (map.containsKey(day)) 
         // { 
         // Integer val = (Integer) map.get(day) + 1; 
         // map.put(day, val); 
         // } 
         // else 
         // { 
         // map.put(day, 1); 
         // } 
         return map; 
        } 
+0

github 응용 프로그램이 행 No에서'DataInterface.java'에서 충돌합니다. 68, nullpointerException을주는 – Jaguar

+0

방금 ​​그 구현에서 나는 기본 캘린더에서 값을 받고 잭 잘 일했는데 절반 시간 또는 1 시간 간격 예 : 9.00-9.30 또는 10.00-12.00 작동합니다. 그래서 그 Datainterface를 수정하여 데이터베이스에서 읽을 수 있습니다. –

+0

제대로 작동하려면 일부 데이터베이스를 설치/복사해야합니까? – Jaguar

관련 문제