2017-08-04 72 views

回答

0

它显示日历,但点击监听器无法正常工作

public class CalendarFragment extends Fragment { 

    private MaterialCalendarView calendarView; 

    public CalendarFragment() { 
     FragmentsUtils.addFragment(this, "Calendar", "Calendario ricordi", 
      null, R.id.content_main_layout); 
    } 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
     Bundle savedInstanceState) { 

     View view = inflater.inflate(R.layout.fragment_calendar, container, 
      false); 

     calendarView = (MaterialCalendarView) 
      view.findViewById(R.id.calendarView); 

     calendarView.setOnDateChangedListener(new OnDateSelectedListener() { 

      @Override 
      public void onDateSelected(@NonNull MaterialCalendarView 
       widget, @NonNull CalendarDay date, boolean selected) { 

      Log.e("DAY", "DAY:" + date); 
      } 
     }); 

    return calendarView; 
} 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
    } 

}