I'm having trouble developing the UI for my first lame "game".

Here is a screenshot.

I'm using a LinearLayout that contains a TableLayout with TableRows. It seems so tedious and hard to control the position of elements.

For example, to get things to line up, I've inserted empty TextViews to "push" other elements into place.

I've also added padding to the buttons to get them to be the size I want.

Is there a better way of doing this?

Thanks!