I develop the cross-platform version of the ScrollView2D library. XUIScrollView was developed all from scratch. xScrollView is a wrapping of the native ScrollView but which standardizes the commands so that they can be used cross-platform. Everyone can choose which one is best suited to their...
No. you do not need the first line. Also, you do not load a layout on a Customlistviw (also known as xCLV) like you show in your 2nd line. You create a layout with the xCLV in it as a customview (of course you need the library) in the designer and load it to an activity or panel. xCLV is based on scrollview but it is not the equivalent, but xCLV is lot more powerful. In order not to further confuse you, please see this link and view the video Erel has about customlistview.
Here is a link that explains about the benefits of Xcustomlistview. It has an example you can run to get familiar with it.
Edit: latest version of CustomListView is available here: https://www.b4x.com/android/forum/threads/b4x-xui-xcustomlistview-cross-platform-customlistview.84501/#content
Edit: latest version of CustomListView is available here: https://www.b4x.com/android/forum/threads/b4x-xui-xcustomlistview-cross-platform-customlistview.84501/#content