Advice on creating a menu (image attached)

Below is an image of GPS Essentials app, which I guess a lot uses.

I am interested in making a menu similar to this. How is such a menu (or what ever it is called) created.

My first thought was to use a ListView having elements containing an image and text-view in vertical orientation. But then I was wondering if there is any better, preferably an easier way to do it.

I would be very greatful if you could share your experience with me. Thank you.


GridView is the solution exactly. You have to actually define a custom adapter for the GridView.

Why custom adapter? Because you have to inflate a custom row (having ImageView and TextView) to every item in your GridView.

Hint: Search for the example with word "Android Gridview example", you will get many articles/tutorials.

Need Your Help

A confusing problem with IE7 and styles being applied

javascript jquery css internet-explorer-7 cross-browser

For the life of me, I can not figure out why some styles are not being applied to an unordered list.

Why won't my program run unless Visual Studio 2008 is installed?

c++ visual-studio-2008 redistributable

I have written a game that uses GLUT, OpenGL and FMOD. The problem is that the binary won't run, unless Visual Studio 2008 is installed on the computer.