calendar = (CalendarView)findViewById(R.id.calendarView);
calendar.setShowWeekNumber(false);
calendar.setFirstDayOfWeek(1);
calendar.setOnDateChangeListener(new CalendarView.OnDateChangeListener() {
@Override
public void onSelectedDayChange(CalendarView view, int year, int month, int dayOfMonth) {
Intent intent = new Intent();
intent.putExtra("YEAR", year);
intent.putExtra("MONTH", month+1);
intent.putExtra("DAY", dayOfMonth);
setResult(0, intent);
finish();
}
});
//XML
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
tools:context="com.example.taeyoun.fatyear.DaySelectActivity">
<CalendarView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/calendarView" />
</LinearLayout>
위와 같이 소스를 구성하고 빌드 후 날짜를 선택하지않고 스크롤만 움직였는데 날짜가 선택되버립니다...
해결법 조언좀 부탁드립니다...ㅠㅠ