我正在开发一个包含登录界面的Android应用程序。在我的登录界面中,我有用户名和密码EditText
字段。在EditText
中,我需要将提示设置为“输入您的用户名”,并居中对齐,因此我将重力设置为“center”,但现在问题是光标也在中心位置可见,我需要将光标定位到左侧。我还尝试了下面的代码。
edtUserName.setSelection(1);
这是我的xml代码:
<EditText
android:id="@+id/edt_login_username"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bg_txt_field"
android:ellipsize="start"
android:focusableInTouchMode="true"
android:hint="Enter Username"
android:maxLines="1"
android:singleLine="true"
android:textStyle="italic"
android:typeface="serif"
android:gravity="center">
</EditText>
请帮我解决这个问题。提前致谢。