Bigkoo / Bigkoo/Android-PickerView
部分日期农历新历转换会崩溃
- Dominant language
- Java
- Stars
- 13.4k
- Forks
- 3.4k
- PR merge metrics
- No merged PRs in 30d
Description
己亥年正月初一,正月三十,正月廿九 这几个日期切换新历的时候会有很大概率崩溃,10 次差不多有 8 - 9 次崩溃,版本号:4.1.3,错误信息如下:
`E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.jingya.calendar, PID: 585
java.lang.IllegalArgumentException: Illegal lunar date, must be like that:
year : 1900~2099
month : 1~12
day : 1~30
at com.bigkoo.pickerview.utils.LunarCalendar.lunarToSolar(LunarCalendar.java:143)
at com.bigkoo.pickerview.view.WheelTime.getLunarTime(WheelTime.java:767)
at com.bigkoo.pickerview.view.WheelTime.getTime(WheelTime.java:709)
at com.bigkoo.pickerview.view.TimePickerView.returnData(TimePickerView.java:229)
at com.jingya.calendar.views.activity.UpdateReminderActivity$createEndTimePicker$2$2.onClick(UpdateReminderActivity.kt:199)
at android.view.View.performClick(View.java:5215)
at android.view.View$PerformClick.run(View.java:21196)
at android.os.Handler.handleCallback(Handler.java:742)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5597)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:771)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:649)`
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.