在触摸Activity中的edittext之前,EditText提示不应隐藏

时间:2016-09-08 10:15:44

标签: android xml android-edittext focus

在下面给出的图片中,当我打开此登录页面时,从未显示用户名提示,也试图集中注意力。但这无法帮助我。请找到这个。

enter image description here

这是我的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 />

2 个答案:

答案 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" />