is it possible to hide the upper navigation options?
I'd like a simple table with multiple row selection and without the top navigation. I've looked at the B4XTable properties and methods and found no way to disable the top navigation or the multiple row selection.
Activity.LoadLayout(...)
Sleep(0) 'this is required as the table layout is not immediately created.
B4XTable1.pnlHeader.Visible = False
Remember that the table is paged based. This means that you will need to allow the user to somehow move to the next page. Maybe it will be better to keep the header and hide the search field.
Row selection and multi row selection are not implemented though it shouldn't be too difficult to add those features in your app. I will later today post an update that will make it easier.
For "touch" based interfaces, it would be nice if the table could be "scrolled" and not "page navigated", if this makes sense... it's ok to navigate through pages when you've a mouse in your hand but when you're using your fingers, it's more natural to scroll up and down.
I have the same thought about the pagination, but my idea is this: move the finger to up and down in the table starts the pagination, to previous or next page, instead the click in the arrows. Or you can put a Touch event and we can create the code to use this way. Think about this. Thanks.
A touch event will not work as the table is based on a horizontal scrollview. You can use GestureDetector library or ViewsEx (as in B4XDrawer) to implement such a gesture. I'm also not sure that the UX will be clear to the user.