首页 > 解决方案 > TextView 去除尾随点

问题描述

我有一个TextView动态设置的文本:

<TextView
    android:id="@+id/input"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:padding="24dp"
    android:text="0"
    android:textColor="#000"
    android:textSize="24dp" />

这是设置文本的代码:

input.setText("12345"); // shows 12345
input.setText("123456"); // shows 123456

但是每当我传递一个以点结尾的字符串时,点就会被删除:

input.setText("12345."); // shows 12345
input.setText("123456."); // shows 123456

TextView足够宽以显示整个文本。

我怎样才能让它显示全文,而不丢弃尾随点?

标签: androidtextview

解决方案


这些点不会被这些步骤删除。需要为该 TextView 进行调试。确保您必须初始化来自该布局充气器(视图)的输入。

input = view.findViewById(R.id.input);
input.setText("12345.") // It will show "12345."

推荐阅读