具有背景和居中文本的 TextView [关闭]

Posted

技术标签:

【中文标题】具有背景和居中文本的 TextView [关闭]【英文标题】:TextView with Background and centered text [closed] 【发布时间】:2013-09-18 05:06:15 【问题描述】:

我想创建一个具有自定义背景的 TextView。 特别是我想要一个看起来像this 的文本视图。 我知道我可以使用android:background="@drawable/displaybackground 为 TextView 设置背景,但我如何在这个 textview 中对齐文本。文本应显示在 Textview 的中心,如上图所示。

亲切的问候

【问题讨论】:

缺乏研究。不是真正的问题。 How do I center text horizontally and vertical in a TextView in Android?的可能重复 你找到答案了吗? 【参考方案1】:

center 用于TextView 中的gravity 属性(而不是layout_gravity)。

【讨论】:

【参考方案2】:

给你。 你只需要找到你喜欢的背景。

<Textview
    android:layout_
    android:layout_
    android:gravity="center_vertical|center_horizontal" //center the text horizontally, and vertically
    android:text="You place your text here..." // Text inside the TextView
    android:background="background Here"/> // Background (drawable or color)

【讨论】:

【参考方案3】:

找到下面的链接:

How do I center text horizontally and vertically in a TextView on Android?

祝你好运:)

【讨论】:

以上是关于具有背景和居中文本的 TextView [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

重写TextView,实现圆形背景,文本居中显示

如何使 TextView 具有完整的圆形背景,无论它显示多长的文本

Android中TextView的水平和垂直居中文本

在表格视图中更改单元格的背景行为不符合预期[关闭]

在 Android 的 Textview 中以编程方式居中文本

一个文本视图(居中放置)下方的三个文本视图(并排)- Android