Android Question Error in TimePickerDialog while running

AndroidMadhu

Active Member
Licensed User
Hello,
I am using the blow link from @DonManfred related to TimePickerDialog .

https://www.b4x.com/android/forum/threads/materialdatetimepicker.68323/

But when I am trying to change the color of TimePickerDialog, the program crashes.
The below error I am facing ;
B4X:
 Error occurred on line: 65 (actSchedule)
java.lang.IllegalArgumentException: Unknown color
at android.graphics.Color.parseColor(Color.java:1400)
at com.wdullaer.materialdatetimepicker.time.TimePickerDialog.setAccentColor(TimePickerDialog.java:227)
at de.donmanfred.TimePickerDialogWrapper.setAccentColor(TimePickerDialogWrapper.java:156)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80)
at android.view.View.performClick(View.java:6614)
at android.view.View.performClickInternal(View.java:6587)
at android.view.View.access$3100(View.java:787)
at android.view.View$PerformClick.run(View.java:26122)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:201)
at android.app.ActivityThread.main(ActivityThread.java:6820)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:922)

The below codebase I am using to change the color of TimePickerDialog :
B4X:
Dim time As TimePickerDialog
time.Initialize("Time",DateTime.GetHour(DateTime.Now),DateTime.GetMinute(DateTime.Now),True)
time.AccentColor=Colors.ARGB(255,188,37,53)
time.show("Test")


Please advice...

Thanks
 
Top