屏幕中央的TextView

18 浏览
0 Comments

屏幕中央的TextView

这个问题已经有了答案

可能是重复:

如何在Android中的TextView中水平垂直居中文本?

我有一个RelativeLayout(之前是LinerLayout),占据了整个屏幕,我想把一个TextView放在这个Layout的中心。我尝试使用gravity=\"center\"layout_gravity=\"center\"等等,但都无效。

有人知道如何把TextView居中于屏幕中央吗?

编辑

好吧,我认为我表述不清楚。我认为TextView已经在中心了,但是我想把TextView中的文本居中展示。我可以这么做吗?

admin 更改状态以发布 2023年5月24日
0
0 Comments

如果您想要将RelativeLayout的内容居中对齐,则需要在RelativeLayout的属性中加入android:gravity="center"。下面是一个带有其视觉表示的示例XML代码。

XML代码:


        

图形布局:

enter image description here

0
0 Comments

如果您的字体大小足够大,它可能看起来没有居中对齐,这是由于字体填充导致的。
尝试结合使用已提到的属性和android:includeFontPadding,像这样:

    android:gravity="center"
    android:includeFontPadding="false"

0