Андроидный запрос запроса edittext в конкретной позиции

У меня есть вид edittext и кнопка, текст редактирования имеет значение по умолчанию. Когда я нажимаю на кнопку, я даю фокус на текст редактирования. Но проблема заключается в том, что курсор находится в начале редактирования текста. Как поместить курсор после текста по умолчанию.

что я сделал.

mobile_text =(EditText)findViewById(R.id.mobile_text); mobile_edit = (ImageView)findViewById(R.id.mobile_edit_icon); mobile_edit.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mobile_text.setEnabled(true); mobile_text.requestFocus(); InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0); } }); 

Мой файл layout.xml

 <RelativeLayout android:paddingTop="@dimen/pad_3dp" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="@dimen/pad_5dp" android:paddingBottom="@dimen/pad_5dp" > <TextView android:id="@+id/mobile" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="MOBILE" android:paddingLeft="2dp" android:textSize="@dimen/txt_12sp" /> <EditText android:paddingTop="@dimen/pad_5dp" android:layout_below="@+id/mobile" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@android:color/transparent" android:id="@+id/mobile_text" android:text="9581129423" /> <ImageView android:clickable="true" android:id="@+id/mobile_edit_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/edit" android:layout_below="@+id/mobile" android:layout_alignParentRight="true" android:gravity="right|end" /> </RelativeLayout> 

Документы Google здесь: EditText – setSelection , Selection – setSelection

Добавить эту строку

 mobile_text.setSelection(mobile_text.getText().length());