0

テキストビューの横にカーソルを設定する必要があります。テキストビューの外側でカーソルが点滅しています。

私はアンドロイドでxmlコードを使用しています。

 <EditText
   android:id="@+id/et_uname"
   android:layout_width="150dip"
   android:layout_height="wrap_content"
   android:layout_marginRight="10dp"
   android:layout_marginTop="10dp"
   android:gravity="fill_vertical"
   android:background="@drawable/textviewstyle" />
4

3 に答える 3

1
et_username.setText("Updated Text From another Activity");
int position = et_username.length();
Editable etext = et_username.getText();
Selection.setSelection(etext, position);
于 2013-02-19T12:15:07.520 に答える
0

Java アクティビティ

EditText et_username;
protected void onCreate(Bundle savedInstanceState) {
    et_username = (EditText) findViewById(R.id.et_uname);
    int position = et_username.getText().toString().length/2;
    et_username.setSelection(position);
}
于 2013-02-19T11:52:15.890 に答える
0

友人に感謝します。あなたの助けを借りて答えを得ました。また、簡単な方法を得たので、すべての人に共有したいと思います。

 <EditText
                 android:id="@+id/et_uname"
                 android:layout_width="150dip"
                 android:layout_height="wrap_content"
                 android:layout_marginRight="10dp"
                 android:layout_marginTop="10dp"
                 android:background="@drawable/textviewstyle" 
                 android:paddingLeft="3dp"/>

android:paddingLeft を介して、カーソルを設定できます。

于 2013-02-24T05:50:18.707 に答える