Dim fileTypeMap As Map = CreateMap("png":"PNG","jpg":"JPEG")
Dim fileType As String = "png"
If jpg.Checked Then fileType = "jpg"
Dim Out As OutputStream = File.OpenOutput(File.DirDefaultExternal,fileName.Text & "." & fileType, False) ' for possibly save image
cnvs.Bitmap.WriteToStream(Out, 100, fileTypeMap.Get(fileType)) ' cnvs.Bitmap.WriteToStream(Out, 100, "JPEG")
My be I must cast a string to As android.graphics.Bitmap.CompressFormat?
Regards
charts_ok_click (java line: 2219)
java.lang.ClassCastException: java.lang.String cannot be cast to android.graphics.Bitmap$CompressFormat
at condor.charts.charts._ok_click(charts.java:2219)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:186)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:170)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:166)
at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:78)
at android.view.View.performClick(View.java:5265)
at android.view.View$PerformClick.run(View.java:21534)
at android.os.Handler.handleCallback(Handler.java:815)
at android.os.Handler.dispatchMessage(Handler.java:104)
at android.os.Looper.loop(Looper.java:207)
at android.app.ActivityThread.main(ActivityThread.java:5728)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)
java.lang.ClassCastException: java.lang.String cannot be cast to android.graphics.Bitmap$CompressFormat