我想为 android 创建简单的计算器,但在显示长方程时遇到问题。一切正常(一行,水平滚动),但我看不到行尾(总是看到行首)。是否可以自动滚动到最新的字符?
Example:
Hello there
...lo there
--------
-
<EditText
android:id="@+id/etDisplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="4"
android:clickable="false"
android:cursorVisible="false"
android:ems="10"
android:focusable="false"
android:focusableInTouchMode="false"
android:gravity="right"
android:textSize="15sp"
android:scrollHorizontally="true"
android:singleLine="true"
android:ellipsize="end"
android:hint="0." />
最佳答案
试试这个:
EditText editText = (EditText) findViewById(R.id.editText1);
editText.setSelection(editText.getText().length());
关于android - EditText 自动到最新的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21353936/