在下面给出的图片中,当我打开此登录页面时,从未显示用户名提示,也试图集中注意力。但这无法帮助我。请找到这个。
这是我的EditText
代码:
<EditText android:id="@+id/mobile_id_signin"
android:layout_width="match_parent" android:layout_height="45dp"
android:background="@drawable/edittext_shape_wight"
android:drawableLeft="@drawable/signin_username"
android:drawablePadding="15dp" android:gravity="left|center"
android:focusableInTouchMode="true"
android:descendantFocusability="beforeDescendants"
android:hint="UserName />
答案 0 :(得分:0)
在root布局中添加此代码,因为您的活动会自动关注启动
android:focusable="true"
android:focusableInTouchMode="true"
答案 1 :(得分:0)
使用此代码正常工作并显示正确的提示。
<EditText android:id="@+id/mobile_id_signin"
android:layout_width="match_parent" android:layout_height="45dp" android:drawablePadding="15dp"
android:gravity="left|center" android:focusableInTouchMode="true"
android:descendantFocusability="beforeDescendants" android:hint="@string/user_name" />