我在布局中添加了EditText,并添加了提示,使其水平居中。

运行应用程序时,提示不可见。我发现我应该使ellipsizeTextView值为start:

<EditText
    android:id="@+id/number1EditText"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:ellipsize="start"
    android:ems="10"
    android:gravity="center_horizontal"
    android:hint="@string/hint1" />

在Android文档中,我读到:



问题在于字典中找不到ellipsize。有人可以向我解释ellipsize属性可以带来什么好处吗? startendmiddle有什么区别?

最佳答案

您可以找到文档here

根据您的要求,您可以尝试根据选项。

ellipsize (一种新词)的意思是使用ellipsis来缩短文本,即三个点...或更常见的连字,以代表省略的位。

假设pf文本 View 的原始值为 aaabbbccc 及其在 View 中的拟合
start的输出将是: ... bccc
end的输出将是: aaab ...
middle的输出将是: aa ... cc
marquee的输出将是: aaabbbccc 从右向左自动滑动

关于android - ellipsize在Android中是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13313996/

10-12 02:01