msarhan / ummalqura-calendar

Implementation of java.util.Calendar for the Umm Al-Qura calendar system.
MIT License
154 stars 51 forks source link

java.lang.IllegalArgumentException: #23

Closed osamaedev closed 3 years ago

osamaedev commented 3 years ago

Caused by: java.lang.IllegalArgumentException: at com.github.msarhan.ummalqura.calendar.UmmalquraDateFormatSymbols.initializeData (UmmalquraDateFormatSymbols.java) at com.github.msarhan.ummalqura.calendar.UmmalquraDateFormatSymbols. (UmmalquraDateFormatSymbols.java) at com.github.msarhan.ummalqura.calendar.UmmalquraCalendar.getDisplayName (UmmalquraCalendar.java) at com.custom.hijricalendar.format.DateFormatTitleFormatter.a (DateFormatTitleFormatter.java) at com.custom.hijricalendar.TitleChanger.doChange (TitleChanger.java) at com.custom.hijricalendar.TitleChanger.change (TitleChanger.java:1) at com.custom.hijricalendar.MaterialHijriCalendarView.updateUi (MaterialHijriCalendarView.java:1) at com.custom.hijricalendar.MaterialHijriCalendarView.access$600 (MaterialHijriCalendarView.java:8) at com.custom.hijricalendar.MaterialHijriCalendarView$2.onPageSelected (MaterialHijriCalendarView.java:8)

joeyoggie commented 3 years ago

@osamaedev I'm also having the same bug on Huwawi P30 Pro (Android 10), with Arabic locale. Did you find any solution?

msarhan commented 3 years ago

In v1.2.0 I've added support to fallback locale to prevent exception in case of unsupported locale.