Как да центрирам текста хоризонтално и вертикално в TextView?

Как да центрирам текста хоризонтално и вертикално в TextView, така че да се показва точно в средата на TextView в Android?

Решение

Предполагам, че използвате XML оформление.

Можете също така да използвате гравитацията center_vertical или center_horizontal в зависимост от нуждите си.

и както коментира @stealthcopter в java: .setGravity(Gravity.CENTER);

Коментари (14)
android:gravity="center" 

Това ще свърши работа

Коментари (5)

Можете също така да го настроите динамично с помощта на:

textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.CENTER_HORIZONTAL);
Коментари (4)