如何在android的textview中对齐文本并正确对齐

Posted

技术标签:

【中文标题】如何在android的textview中对齐文本并正确对齐【英文标题】:How to Justify the text and align properly in textview in android 【发布时间】:2018-07-31 17:37:57 【问题描述】:

我在xml 中有一个TextView,但我在java 中给出了TextView 值。同时显示其不正确的对齐方式。请您提供解决方案。

Xml 中,我给出的值意味着它显示正确,但在 java 中,我给出的值没有以正确的方式显示。我想证明文本的合理性

    <TextView 
    android:text="" android:id="@+id/result"
    android:layout_marginTop="13dp"
    android:layout_ 
    android:layout_ 
    android:layout_gravity="left|center|right" 
    android:gravity="left|center|right" 
    android:textStyle="bold" 
    android:textAlignment="center" 
    android:layout_marginRight="5dp" 
    android:layout_marginLeft="5dp"
    android:textSize="15dp" />

【问题讨论】:

请分享java代码 不在这里,在你的问题中 如何在java代码中设置对齐方式。 你可以使用github.com/pouriaHemmati/JustifiedTextView 【参考方案1】:

您只需要添加此代码

 android:justificationMode="inter_word"

【讨论】:

【参考方案2】:

Android 0 支持 TextView 的对齐方式。请点击以下链接

Android TextView Justify Text

您还可以使用以下库进行文本对齐。

https://github.com/bluejamesbond/TextJustify-Android

希望对你有帮助

【讨论】:

感谢您的解决方案。它工作正常。我无法接受答案 @kalaivani,你能再试一次吗? @kalaivani 你已经支持了我的回答,如果它对你有帮助,你也可以接受我的回答。谢谢。 感谢您的解决方案。我发布了另一个问题。您能帮我解决问题吗。我在 android 中运行 cordova ionic 项目文件夹

以上是关于如何在android的textview中对齐文本并正确对齐的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android TextView 或 EditText 中右对齐文本?

如何使文本在 Android TextView 向右对齐

如何使文本在 Android TextView 向右对齐

如何使文本在 Android TextView 向右对齐

如何使文本在 Android TextView 向右对齐

当 TextView 是匹配约束时,如何对齐 TextView 中的文本?