在Android中的TextView中设置Cursor

时间:2013-02-19 11:41:09

标签: android android-layout

我必须在文本视图的旁边设置curssor.my curssor在textview之外闪烁。

我在android中使用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" />

3 个答案:

答案 0 :(得分:1)

et_username.setText("Updated Text From another Activity");
int position = et_username.length();
Editable etext = et_username.getText();
Selection.setSelection(etext, position);

答案 1 :(得分: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);
}

答案 2 :(得分: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我们可以设置光标。