如何在EditText字段中间插入字符?
我正在制作一个可以接受字符串表达式(例如“3 *(10 ^ 2-8)”)的计算器。 我使用类似以下XML的EditText字段来创建字符串: < EditText >
我正在制作一个可以接受字符串表达式(例如“3 *(10 ^ 2-8)”)的计算器。 我使用类似以下XML的EditText字段来创建字符串: < EditText >
android:id="@+id/entry"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/label"
android:text="@string/testString1"
android:background="@android:drawable/editbox_background"
然后在我的活动中,我有如下代码:
entry = (EditText)findViewById(R.id.entry);
entry.setText("blablahblah");
entry.setSelection(3);
现在我有一个EditText字段,光标在字符串的第三个字符后闪烁。我该如何在那里插入一个字符,以便它正确地显示为“blahblahblah”?