このログインページを開いたときに表示される以下のイメージのユーザー名ヒントでは、フォーカスを外してみました。しかし、それは私を助けることはできません。これを見つけてください。あなたの活動が開始にEditTextヒントは、アクティビティ内のedittextに触れるまで隠れるべきではありません。
android:focusable="true"
android:focusableInTouchMode="true"
このログインページを開いたときに表示される以下のイメージのユーザー名ヒントでは、フォーカスを外してみました。しかし、それは私を助けることはできません。これを見つけてください。あなたの活動が開始にEditTextヒントは、アクティビティ内のedittextに触れるまで隠れるべきではありません。
android:focusable="true"
android:focusableInTouchMode="true"
がルートレイアウトにこのコードを追加します。
は、ここに私のEditText
コードです適切なヒント。
<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" />
使用このそれが働いているコードやショーをオートフォーカスを得るため
<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 />
ヒントを文字列ファイルに追加する –
コードを共有してください。 – Pawanpreet
edittextがヒントを表示していないことを意味しますか? –
<のEditText アンドロイド:ID = "@ + ID/mobile_id_signin" アンドロイド:layout_width = "match_parent" アンドロイド:layout_height = "45dp" アンドロイド:バックグラウンド= "描画可能/ edittext_shape_wight @" アンドロイド:drawableLeft = "描画可能@/signin_username " アンドロイド:drawablePadding = "15dp" アンドロイド:重力= "左|センター" アンドロイド:focusableInTouchMode = "true" を アンドロイド:descendantFocusability = "beforeDescendants" アンドロイド:ヒント=" ユーザー名/> – AndroidKing