I'm developing an application that needs to have a series of custom buttons on the home screen. The number of buttons that will be displayed will be set. Having this information in hand, how can I implement their organization to position themselves differently on the screen?
My goal is to always try to centralize them by leaving them arranged in columns and rows and having a maximum of 3 columns of buttons.
I thought about using RecyclerView but I do not know if I'll be able to do the application in this way. With your experience, what do you recommend?