为什么我无法显示在textview中输入的多余字符?

时间:2017-02-16 17:00:43

标签: android textview

我希望textview显示输入的多余字符,并将旧的字符保留为任何标准计算器应用程序,其中输入的最新字符可见。 maxLength = 14.当键入字符时(如图像中输入14个字符),它根本不显示它们。我想我做错了什么但是弄不清楚是什么。我已经在stackoverflow上读了一些类似错误的其他答案,并尝试了解决方案,但它没有用。

谢谢:)

这是textview的xml代码:      `

<TextView
            android:id="@+id/full_expression"
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_marginLeft="40dp"
            android:layout_marginRight="40dp"
            android:layout_weight="1"
            android:alpha="0.85"
            android:background="@android:color/transparent"
            android:elevation="6dp"
            android:fontFamily="sans-serif"
            android:gravity="bottom|end"
            android:maxLength="14"
            android:maxLines="1"
            android:paddingEnd="10dp"
            android:scrollHorizontally="true"
            android:text="0"
            android:textColor="@android:color/background_light"
            android:textSize="34sp" />

When I click any other button it doesn't show at all after there are 14 characters already

1 个答案:

答案 0 :(得分:1)

使用&#34; android:gravity&#34;在textview中对齐文本的属性。