我将EditText
与选项scrollbars=vertical
一起使用,将数据写入应用程序。
问题是当我收到数据时,滚动条会自动关闭。
我想防止在按下屏幕时自动滚动
<EditText
android:id="@+id/edCapteur"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#9CE49C"
android:focusable="false"
android:scrollbars="vertical"
/>
我用它来添加我的edidtext中的数据:
edidtext.append("data");
答案 0 :(得分:1)
这是因为edittext
的光标已移到末尾。您需要将光标保持在其原始位置
int originalPosition = edidtext.getSelectionStart();
edidtext.append("data");
edidtext.setSelection(originalPosition);