Android 4 Exception- Java.Interop.JniEnvironmentException of type 'Java.Lang.VirtualMachineErrorInvoker' was thrown.

Hi,

I am getting sometimes exception below. This occurs only for Android 4.4. Do you have any idea what might cause this exception? 
  
      

Java.Interop.JniEnvironment

Exception of type 'Java.Lang.VirtualMachineErrorInvoker' was thrown.

System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
Java.Interop.JniEnvironment.InstanceMethods.CallNonvirtualVoidMethod(JniObjectReference instance, JniObjectReference type, JniMethodInfo method, JniArgumentValue* args)<788a3fed8be14b4883189c05c9717723>:0
Java.Interop.JniPeerMembers.JniInstanceMethods.InvokeNonvirtualVoidMethod(string encodedMember, IJavaPeerable self, JniArgumentValue* parameters)
Android.Widget.TextView.set_TextFormatted(ICharSequence value)
Android.Widget.TextView.set_Text(string value)
Com.Syncfusion.Numericupdown.NumericTextBox.OnTextChanged(ICharSequence text, int start, int lengthBefore, int lengthAfter)
Android.Widget.TextView.n_OnTextChanged_Ljava_lang_CharSequence_III(IntPtr jnienv, IntPtr native__this, IntPtr native_text, int start, int lengthBefore, int lengthAfter)
at (wrapper dynamic-method) System.Object:feebb720-0418-4b88-85a7-1dc2c43fa6e4 (intptr,intptr,intptr,int,int,int)
--- End of managed Java.Lang.VirtualMachineErrorInvoker stack trace ---
java.lang.StackOverflowError
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.support.v4.widget.DrawerLayout.addFocusables(DrawerLayout.java:1839)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.ViewGroup.addFocusables(ViewGroup.java:941)
at android.view.View.addFocusables(View.java:6753)
at android.view.FocusFinder.findNextFocus(FocusFinder.java:92)
at android.view.FocusFinder.findNextFocus(FocusFinder.java:65)
at android.view.ViewGroup.focusSearch(ViewGroup.java:705)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.ViewGroup.focusSearch(ViewGroup.java:707)
at android.view.View.focusSearch(View.java:6659)
at android.widget.TextView.onCreateInputConnection(TextView.java:5786)
at android.view.inputmethod.InputMethodManager.startInputInner(InputMethodManager.java:1144)
at android.view.inputmethod.InputMethodManager.restartInput(InputMethodManager.java:1094)
at android.widget.TextView.setText(TextView.java:3770)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)
md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.n_onTextChanged(Native Method)
at md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.onTextChanged(NumericTextBox.java:48)
at android.widget.TextView.setText(TextView.java:3854)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)
md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.n_onTextChanged(Native Method)
at md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.onTextChanged(NumericTextBox.java:48)
at android.widget.TextView.setText(TextView.java:3854)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)
md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.n_onTextChanged(Native Method)
at md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.onTextChanged(NumericTextBox.java:48)
at android.widget.TextView.setText(TextView.java:3854)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)
md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.n_onTextChanged(Native Method)
at md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.onTextChanged(NumericTextBox.java:48)
at android.widget.TextView.setText(TextView.java:3854)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)
md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.n_onTextChanged(Native Method)
at md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.onTextChanged(NumericTextBox.java:48)
at android.widget.TextView.setText(TextView.java:3854)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)
md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.n_onTextChanged(Native Method)
at md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.onTextChanged(NumericTextBox.java:48)
at android.widget.TextView.setText(TextView.java:3854)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)
md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.n_onTextChanged(Native Method)
at md51e8f9cc8c1f9d164addbfbea34c7e90e.NumericTextBox.onTextChanged(NumericTextBox.java:48)
at android.widget.TextView.setText(TextView.java:3854)
at android.widget.TextView.setText(TextView.java:3708)
at android.widget.EditText.setText(EditText.java:81)
at android.widget.TextView.setText(TextView.java:3683)


9 Replies

SK Selva Kumar  Veerakrishnan Syncfusion Team December 22, 2017 12:03 PM UTC

Hi Emil,

Thank you for contacting Syncfusion Support.

We could not reproduce the reported issue “Exception thrown when using SfNumericUpDown”. We have prepared a sample for your reference. Please download it from the link given below.

Sample link: http://www.syncfusion.com/downloads/support/directtrac/general/ze/MultiNumeric_db256bce_11-1998617464.zip

If the issue reproduced at your end, please update us with the sample modification and Exact replication procedure, at which the issue occurs at your end.

Note: From the StackTrace we can get to know that there is a TextChange during the Exception occurs. Please let us know if there is any validation process on NumericUpDown control to change the Text inside the TextBox.

This could help us to provide better solution on this.

Regards,

Selva Kumar V.


EM Emil January 21, 2018 11:43 PM UTC

Hi,

I dont think that it has something the with SfNumericTextbox specific as exception show below, it crashes it also occurs for SfListView or SfDataGrid. Basically I am not able to run my application on Android 4.0 version if I use SfListView or SfDatagrid. I tested in release mode using Linker and Proguard. Same project works fine on Andoid 5,6,7,8

Exception of type 'Java.Lang.VirtualMachineErrorInvoker' was thrown.
  • 1
    ExceptionDispatchInfo.Throw ()
  • 2
    JniEnvironment+InstanceMethods.CallNonvirtualVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniObjectReference type, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args)
  • 3
    JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters)
  • 4
    View.Draw (Android.Graphics.Canvas canvas)
  • 5
    ScrollViewRenderer.Draw (Android.Graphics.Canvas canvas)
  • 6
    View.n_Draw_Landroid_graphics_Canvas_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_canvas)
  • 7
    (wrapper dynamic-method) System.Object:66364936-36f0-48d8-83d3-de9afd3ae086 (intptr,intptr,intptr)
  • 8
    java.lang.StackOverflowError
  • 9
    java.util.AbstractList.(AbstractList.java:376)
  • 10
    java.util.ArrayList.(ArrayList.java:71)
  • 11
    android.view.GLES20DisplayList.(GLES20DisplayList.java:29)
  • 12
    android.view.HardwareRenderer$Gl20Renderer.createDisplayList(HardwareRenderer.java:1046)
  • 13
    android.view.View.getDisplayList(View.java:10426)
  • 14
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 15
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 16
    android.view.View.draw(View.java:11018)
  • 17
    android.view.View.getDisplayList(View.java:10454)
  • 18
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 19
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2580)
  • 20
    android.view.View.draw(View.java:11018)
  • 21
    android.view.View.getDisplayList(View.java:10454)
  • 22
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 23
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 24
    android.view.View.getDisplayList(View.java:10452)
  • 25
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 26
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 27
    android.view.View.draw(View.java:11018)
  • 28
    android.widget.FrameLayout.draw(FrameLayout.java:450)
  • 29
    android.widget.HorizontalScrollView.draw(HorizontalScrollView.java:1494)
  • 30
    android.view.View.getDisplayList(View.java:10454)
  • 31
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 32
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 33
    android.view.View.draw(View.java:11018)
  • 34
    android.widget.FrameLayout.draw(FrameLayout.java:450)
  • 35
    android.widget.ScrollView.draw(ScrollView.java:1525)
  • 36
    md5b60ffeb829f638581ab2bb9b1a7f4f3f.ScrollViewRenderer.n_draw(Native Method)
  • 37
    md5b60ffeb829f638581ab2bb9b1a7f4f3f.ScrollViewRenderer.draw(ScrollViewRenderer.java:59)
  • 38
    android.view.View.getDisplayList(View.java:10454)
  • 39
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 40
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2580)
  • android.view.View.draw(View.java:11018)
  • 42
    android.view.View.getDisplayList(View.java:10454)
  • 43
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 44
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2580)
  • 45
    android.view.View.getDisplayList(View.java:10452)
  • 46
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 47
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2580)
  • 48
    android.view.View.getDisplayList(View.java:10452)
  • 49
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 50
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2580)
  • 51
    android.view.View.getDisplayList(View.java:10452)
  • 52
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 53
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 54
    android.view.View.getDisplayList(View.java:10452)
  • 55
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 56
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 57
    android.view.View.draw(View.java:11018)
  • 58
    android.widget.FrameLayout.draw(FrameLayout.java:450)
  • 59
    android.widget.ScrollView.draw(ScrollView.java:1525)
  • 60
    md5b60ffeb829f638581ab2bb9b1a7f4f3f.ScrollViewRenderer.n_draw(Native Method)
  • 61
    md5b60ffeb829f638581ab2bb9b1a7f4f3f.ScrollViewRenderer.draw(ScrollViewRenderer.java:59)
  • 62
    android.view.View.getDisplayList(View.java:10454)
  • 63
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 64
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 65
    android.view.View.getDisplayList(View.java:10452)
  • ndroid.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 67
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 68
    android.view.View.getDisplayList(View.java:10452)
  • 69
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 70
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 71
    android.view.View.draw(View.java:11018)
  • 72
    android.view.View.getDisplayList(View.java:10454)
  • 73
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 74
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 75
    android.view.View.getDisplayList(View.java:10452)
  • 76
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 77
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 78
    android.view.View.getDisplayList(View.java:10452)
  • 79
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 80
    android.support.v4.widget.DrawerLayout.drawChild(DrawerLayout.java:1366)
  • 81
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 82
    android.view.View.draw(View.java:11018)
  • 83
    android.view.View.getDisplayList(View.java:10454)
  • 84
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 85
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 86
    android.view.View.getDisplayList(View.java:10452)
  • 87
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 88
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 89
    android.view.View.getDisplayList(View.java:10452)
  • 90
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 91
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 92
    android.view.View.draw(View.java:11018)
  • 93
    android.widget.FrameLayout.draw(FrameLayout.java:450)
  • 94
    android.view.View.getDisplayList(View.java:10454)
  • 95
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 96
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 97
    android.view.View.getDisplayList(View.java:10452)
  • 98
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 99
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 100
    android.view.View.getDisplayList(View.java:10452)
  • 101
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 102
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 103
    android.view.View.getDisplayList(View.java:10452)
  • 104
    android.view.ViewGroup.drawChild(ViewGroup.java:2934)
  • 105
    android.view.ViewGroup.dispatchDraw(ViewGroup.java:2573)
  • 106
    android.view.View.draw(View.java:11018)
  • 107
    android.widget.FrameLayout.draw(FrameLayout.java:450)


SK Selva Kumar  Veerakrishnan Syncfusion Team January 22, 2018 11:55 AM UTC

Hi Emil,

As you have said that you are using SfListView, We have mentioned the supported platform of our Syncfusion control in the below given link

https://help.syncfusion.com/xamarin/introduction/system-requirements

SfListView control support from API 19 and later.

This may be the reason that the application on your end is not running.

Please let us know if you have any concern about this.

Regards,

Selva Kumar V.


EM Emil January 22, 2018 03:46 PM UTC

ah, I didnt pay attention to this. Is it something new with the latest updates of sflistview or it was like that from the beginning? 


SK Selva Kumar  Veerakrishnan Syncfusion Team January 23, 2018 08:29 AM UTC

Hi Emil,

We want to let you know that the implementation of SfListView control is targeted to support from Android API level greater than 19.

Please let us know if you have any concern about this.

Regards,

Selva Kumar V.


EM Emil February 1, 2018 03:34 PM UTC

Hi,

quick questions; Sflistview doesnt support below api 19 because of this problem https://bugzilla.xamarin.com/show_bug.cgi?id=57728
It looks like xamarin also has some problem with ListView and ScrollView what is under api 19. 
Or it is totally irrelevant.

thank you for your update.

Emil


MK Muthu Kumaran Gnanavinayagam Syncfusion Team February 2, 2018 01:27 PM UTC

Hi Emil, 
 
We would like to inform you that when the Xamarin.Forms updates their framework, they have modified their source files which provides support to the latest platform version due to the advancement in technology. So it is essential for us also to update our SfListView source files for proper functioning of our control accordingly.  
 
So we highly recommend to use Android devices with API level greater than 19. 
 
Regards, 
G.Muthu kumaran. 



EM Emil March 3, 2019 11:33 PM UTC

Hi, 

i am getting this exception for Android 4.4.2 version now. it supposed to work for api level 19 as stated in the requirements. as you can see below, exception seems to be about ScrollViewRenderer.  I am using xamarin.forms 3.4 and SfListview V16.4.0.54 

SfListView 

API level 19 and later versions 

  • JniEnvironment+InstanceMethods.CallNonvirtualVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniObjectReference type, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args)
  • JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters)
  • View.Draw (Android.Graphics.Canvas canvas)
  • ScrollViewRenderer.Draw (Android.Graphics.Canvas canvas)
  • View.n_Draw_Landroid_graphics_Canvas_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_canvas)
  • (wrapper dynamic-method) System.Object.54(intptr,intptr,intptr)
  • java.lang.StackOverflowError
  • android.widget.TextView.getExtendedPaddingTop(TextView.java:1904)
  • android.widget.TextView.getBoxHeight(TextView.java:4584)
  • android.widget.TextView.getVerticalOffset(TextView.java:4600)
  • android.widget.TextView.onDraw(TextView.java:5242)
  • android.view.View.draw(View.java:14740)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.draw(View.java:14743)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.draw(View.java:14743)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2954)
  • android.view.View.draw(View.java:14743)
  • android.widget.FrameLayout.draw(FrameLayout.java:472)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.getDisplayList(View.java:13631)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2954)
  • android.view.View.draw(View.java:14743)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.draw(View.java:14743)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2954)
  • android.view.View.getDisplayList(View.java:13631)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2954)
  • android.view.View.draw(View.java:14743)
  • android.widget.FrameLayout.draw(FrameLayout.java:472)
  • android.widget.HorizontalScrollView.draw(HorizontalScrollView.java:1838)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2954)
  • android.view.View.draw(View.java:14743)
  • android.widget.FrameLayout.draw(FrameLayout.java:472)
  • android.widget.ScrollView.draw(ScrollView.java:1831)
  • md51558244f76c53b6aeda52c8a337f2c37.ScrollViewRenderer.n_draw(Native Method)
  • md51558244f76c53b6aeda52c8a337f2c37.ScrollViewRenderer.draw(ScrollViewRenderer.java:59)
  • android.view.View.getDisplayList(View.java:13636)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.getDisplayList(View.java:13631)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.getDisplayList(View.java:13631)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.getDisplayList(View.java:13631)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2961)
  • android.view.View.getDisplayList(View.java:13631)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2954)
  • android.view.View.getDisplayList(View.java:13631)
  • android.view.View.getDisplayList(View.java:13678)
  • android.view.View.draw(View.java:14457)
  • android.view.ViewGroup.drawChild(ViewGroup.java:3117)
  • android.view.ViewGroup.dispatchDraw(ViewGroup.java:2954)
  • android.view.View.draw(View.java:14743)
  • android.widget.FrameLayout.draw(FrameLayout.java:472)
  • android.widget.ScrollView.draw(ScrollView.java:1831)
  • md51558244f76c53b6aeda52c8a337f2c37.ScrollViewRenderer.n_draw(Native Method)
  • md51558244f76c53b6aeda52c8a337f2c37.ScrollViewRenderer.draw(ScrollViewRenderer.java:59)


  • SP Subburaj Pandian Veluchamy Syncfusion Team March 4, 2019 12:34 PM UTC

     
    Hi Emil, 
     
    Thank you contacting Syncfusion support. 
      
    We have checked your query with ListView Syncfusion update version 16.4.0.54 and Xamarin Forms version 3.4 and API level 19 from our side. Unfortunately, we couldn’t able to reproduce this exception. We have prepared a sample for your reference. Please download it from the below link. 
      
      
    Kindly check the sample and let us know if you still face the same issue? If so please share the device configuration details? 
     
    If the sample doesn’t meet your requirement, kindly modify the sample based on your scenario and revert us back with more details along with the device configuration details. It will be helpful for us to check on it and provide you the solution.  
     
    Regards,
    Subburaj Pandian V  
     


    Loader.
    Up arrow icon