【问题标题】:EditText hint should not hide until we touch the edittext in an Activity在我们触摸 Activity 中的 edittext 之前,EditText 提示不应隐藏
【发布时间】:2017-01-16 05:31:32
【问题描述】:

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

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

【问题讨论】:

标签: android xml android-edittext focus


【解决方案1】:

在根布局中添加此代码,因为您的活动会自动关注开始

android:focusable="true" 
android:focusableInTouchMode="true"

【讨论】:

    【解决方案2】:

    使用它正在工作的代码并显示正确的提示。

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

    【讨论】:

    • 在字符串文件中添加提示
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签