I am using JDev 22.214.171.124.0 and an Android emulator to come up with a simple mobile app.
For that I have 9 features in my app and by default the springboard comes up as a list .
I want to display these features as a grid ( 3 * 3 matrix) and hence tried with a custom springboard.
But here, if I use the "features" datacontrol collection on my amx page, I find no option to align these features as described above.
Even the panel form layout does not have the option to set the number of columns ..
Is there some layout component with which we can achieve this or is there a different/better way of building a custom springboard ??
Instead of dragging and dropping Features Data Collection, the most flexible way is to use commandLink that are binded to "gotoFeature(string)" methods. You would first create your AMX page, and then add tableLayout - 3 rowLayouts - 3 Cellformats in each row layout, and then drag-drop gotoFeature method from the Applications Features DC into each of the cellFormat to create commandLink. You can then embed images into the commandLinks. You will need to set the width/height of the table/row/cell to position the images - you can use relative height and width of course.
You can also use commandButton instead, and then create a special style class for each of the buttons. You can then specify the style class for the commandButtons accordingly.