这是文本视图:
<TextView
android:id="@+id/input"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#000000"
android:gravity="right"
android:textAlignment="viewEnd"
android:textColor="#ffffff"
android:textSize="50sp"/>
我在用着 :
String inputStr = doubleToString(result);
input.setText(inputStr);
简单地TextView
扩展更多行以适应大数字(现在是字符串)。我想那是因为我使用WRAP_CONTENT
了 as height 但我不能使用FILL_PARENT
.
如果我使用android:lines="1"
,那么我根本看不到所有的数字。那么在显示之前如何将双精度数转换为科学计数法TextView
?
编辑
我刚刚发现它以科学记数法显示,但仅适用于大于 10^12 的值,但它们不仅仅是可见的。
所以我只是显示大于 1E10 的值。