たとえば、Textview をラベルとして使用する代わりにアクティビティに EditText を使用するシナリオがあります。テキスト「UserName」を EditText 内に配置し、ユーザーがクリックした場合。それは消え、EditText は空になり、そこにデータを入力する必要があります。
どうすればこれを達成できますか?
たとえば、Textview をラベルとして使用する代わりにアクティビティに EditText を使用するシナリオがあります。テキスト「UserName」を EditText 内に配置し、ユーザーがクリックした場合。それは消え、EditText は空になり、そこにデータを入力する必要があります。
どうすればこれを達成できますか?
android:ヒント="ユーザー名"
この属性を EditText に入れます
それでおしまい。
onclickListener は EditText 項目では機能しません。OnFocusListener を使用する必要があります。
setOnClickListener()
EditText に「UserName」のみが含まれているかどうかを確認し、true の場合はクリアするリスナーを登録するために使用します。