В моем случае я добавляю представление списка внутри другого представления списка, привязка данных происходит без каких-либо проблем, но когда я пытаюсь прокрутить элементы списка, я получаю это исключение
Unable to activate instance of type Xamarin.Forms.Platform.Android.ListViewAdapter from native handle 0xbf82c28c (key_handle 0x29208f0e).
И внутреннее исключение показывает
{System.MissingMethodException: No constructor found for Xamarin.Forms.Platform.Android.ListViewAdapter::.ctor(System.IntPtr, Android.Runtime.JniHandleOwnership) ---> Java.Interop.JavaLocationException: Exception of type 'Java.Interop.JavaLocationException' was thrown.
--- End of inner exception stack trace ---
at Java.Interop.TypeManager.CreateProxy (System.Type type, System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00054] in <263adecfa58f4c449f1ff56156d886fd>:0
at Java.Interop.TypeManager.CreateInstance (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer, System.Type targetType) [0x00111] in <263adecfa58f4c449f1ff56156d886fd>:0 }
Я использую Xamarin 3.3.0 и Android версии 7.1
Я хочу найти обходной путь для этого. Как это исправить?
Я уже видел это, iOS работает нормально, только Android получает это исключение, а в Xamarin android iistview внутри listview его возможное только формирует его сбой. @ NetoCosta
Только не используйте это так: D ... Вместо этого попробуйте использовать RepeaterView, есть очень хорошая реализация нашего замечательного члена сообщества Гленна Версвейвельда, вы можете найти ее здесь: depblog.weblogs.us/2017/09/24/xamarin-forms-repeaterview.





Взгляните на этот ответ из аналогичного вопроса: stackoverflow.com/a/35235111/10256655