如何在TextInputEditText中的提示消息后设置光标位置

时间:2019-01-16 08:47:50

标签: android layout

如何将光标位置设置在提示消息的右侧。

完整代码在这里

         <android.support.design.widget.TextInputEditText
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="1dp"
                android:hint="@string/_254"
                android:inputType="phone"/>

2 个答案:

答案 0 :(得分:0)

提示的用途是预输入EditText,当用户键入提示时,提示将被用户的输入替换

也许您想使用android:text来代替,或者可以使用setSelection()方法将光标放置在正确的位置

答案 1 :(得分:0)

这就是我设法解决问题的方法。

** java **

final EditText edit = findViewById(R.id.hint);
edit.requestFocus();
edit.setSelection(edit.length()-0);

`