Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Calender.getInstance() gives error in Android Studio

I'm trying to pop-open a DatePicker dialogue box when my EditText is clicked. The problem is, when I try to instantiate my Calender object with Calender.getInstance() the creepy-red-underline appears below getInstance().

Calender myCalender = Calender.getInstance(); 

Hover over it and it says

Call requires API level 24(current minimum is 15).

Obviously I expect my app to run on devices at the minimum API level 15. Please help me with this, I'm new to Android. Thank you.

I tried to follow this method to add a DatePicker to my EditText

like image 802
Muhammad Arsal Avatar asked Jul 10 '16 10:07

Muhammad Arsal


People also ask

What is Calendar getInstance ()?

The getInstance() method in Calendar class is used to get a calendar using the current time zone and locale of the system. Syntax: public static Calendar getInstance() Parameters: The method does not take any parameters. Return Value: The method returns the calendar.

Which method is used to get a calendar view in Android?

setShowWeekNumber(boolean showWeekNumber): This method is used to show or hide the week number of CalendarView. In this method we set Boolean type value means true or false. Below we set the true value for showing the week numbers of CalendarView. CalendarView simpleCalendarView = (CalendarView) findViewById(R.


1 Answers

You have the wrong import statement for Calendar. It needs to be java.util.Calendar. My guess is that you have an import for android.icu.util.Calendar.

like image 168
CommonsWare Avatar answered Oct 14 '22 01:10

CommonsWare