Hmm, this is not a good solution, but if you know your name length, you can add
android:paddingLeft="160dip"
to your text.
Replace 160dip with 160 - the length of your name is / 2, it will be almost in the center on all screens ...
Edit: or if you want a different solution, you should use a relative layout.
source
share