在不使用WebView的情况下在listview中对齐android文本

时间:2013-06-21 14:54:58

标签: android text webview justify

我需要在不使用WebView的情况下证明Android中的文本,因为我在列表视图中使用它,由于回收创建了很多问题,当我向下滚动它没关系时,但是当我重新启动时, webview保留最后一个的大小,但更改文本。这意味着有时候我得到一个有很多空间的文本,它会破坏我的ListView。

是否有图书馆?

3 个答案:

答案 0 :(得分:2)

不幸的是,你无法证明TextView上的文本,但似乎有人通过创建自己的类/库找到了解决方案。

仔细阅读herehere发布的答案。希望它有所帮助!

答案 1 :(得分:1)

那么,取决于你想如何证明文本的合理性。

您可以使用

android:layout_gravity =“center_vertical | right”//在TextView中

这将有助于正确对齐文本,还有

android:gravity="right" // inside <TextView>

这将证明文本是正确的。同样,left值也是合理的。

Textview还有一个默认填充,以支持其他语言字体 现在,您可以使用

禁用此填充并进一步证明文本的合理性

setIncludeFontPadding

答案 2 :(得分:0)

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

<强> SETUP

// Please visit Github for latest setup instructions.

<强>比较

Comparison.png