android - 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
足够宽以显示整个文本。
我怎样才能让它显示全文,而不丢弃尾随点?
解决方案
这些点不会被这些步骤删除。需要为该 TextView 进行调试。确保您必须初始化来自该布局充气器(视图)的输入。
input = view.findViewById(R.id.input);
input.setText("12345.") // It will show "12345."
推荐阅读
- python - 使用 get_dummies 将分类值转换为数字?
- c# - C# 中的 Fire and Forget 多个方法
- sql - 如何插入存储在另一个表中的日期值并将其增加 x 天?
- mysql - 嵌套 JOIN 以创建自定义动态列
- javascript - 使用 laravel-mix 在 vue 中使用动态导入的组件是否安全
- angular - 如何从 http 请求将数据传递给 ng2-smart-table renderComponent?
- python - 使用 ib insync (Python) 从 IB api 获取选项链
- python - 将 Excel 文档导入 Python 的基本知识
- memory-address - 如何在知道操作数地址的位的情况下确定以字节为单位的可寻址内存容量?
- java - 计算特定值