2015-04-17 36 views
-2

访问clearHighlightedDates()通过使用摇篮编译com.squareup:Android的次方:[email protected]不能在时报广场CalendarPickerView

//this works - where calendar is instance of CalendarPickerView 
calendar.highlightDates(higlightedDateList); 

//this doesn't work -- Cannot resolve 'clearHighlightedDates()' 
calendar.clearHighlightedDates(); 

现在我重新初始化日历再次

+0

奇怪。 IDE用'clearHighlightedDates()'建议什么?该方法存在于该类中。您必须做错了什么,或者您可以尝试Gradle同步(Android Studio顶部的Google Chrome图标)。 – Sufian

+0

是的,它确实存在于上述课程中。是的,我已经做了gradle同步。如上所述,它仍然无法解决。将继续尝试。 – chaitanyad

回答

0

似乎是您的导入问题。尝试声明您的CalendarPickerView如下:

com.squareup.timessquare.CalendarPickerView myCalendarPickerVew; 
+0

在这种情况下,我的朋友,为什么会calendar.highlightDates(higlightedDateList);工作? – chaitanyad

+0

那么为什么'clearHighlightedDates()'给你**无法解决**错误?等等,它是否会抛出异常(崩溃应用程序),或者你的IDE给你一个错误(在调用下面有一个红色下划线)?还请说明您使用的是哪个IDE和版本。 – Sufian

+0

@chaitanyad是什么原因?请提及,因为它可能会帮助他人。 – Sufian