안녕하세요 안드로이드 초보 프로그래머입니다.

달력어플을 만들어 보려 하고 있는데 질문이 생겼습니다.

제가 생각한 것은 현재 날짜가 나오고 터치드래그로 왼쪽은 전달 오른쪽은 다음달 이 나오는 방식으로 구현하려고 하고 있는데요..

여기서 질문드릴게요.

일년에 12달이 있고 계속 넘기면 년도도 바뀌어야 하잖아요

ontouchevent로 새 액티비티를 띄워줬지만, 터치드래그 이벤트가 한번만 되더라구요

1월이 있으면 2월은 넘어가지만 3월로 가려면 또 2월 액티비티에서 3월로 넘어가게 코드를 구현해줘야하고 그렇게 되면 계속 액티비티를

생성해야 하는 번거로움이 있는거(class를 몇십개를 만들 수도없고...) 같은데 이부분을 어떻게 해결해야 할 지 모르겠네요.

viewflipper를 이용하면 되는건가요? 그렇게 되면 viewflipper안에도 수십개의 그리드뷰를 짜놓아야 하나요?

두서없이 질문한거 같아 핵심 질문을 여쭙자면, 터치드래고 화면을 계속 넘길때 위의 두 가지 방식중에 어느 방식이 좀더 유연한지와

대략적으로 어떻게 구현해야 하는지 혹시 관련될 만한 오픈소스나 사이트도 알고 계시면 알려주세요~

답변 부탁드릴게요~