5

たとえば、Textview をラベルとして使用する代わりにアクティビティに EditText を使用するシナリオがあります。テキスト「UserName」を EditText 内に配置し、ユーザーがクリックした場合。それは消え、EditText は空になり、そこにデータを入力する必要があります。

どうすればこれを達成できますか?

4

3 に答える 3

17

android:ヒント="ユーザー名"

この属性を EditText に入れます

それでおしまい。

于 2010-02-24T17:30:45.133 に答える
1

onclickListener は EditText 項目では機能しません。OnFocusListener を使用する必要があります。

于 2010-11-09T13:50:05.947 に答える
0

setOnClickListener()EditText に「UserName」のみが含まれているかどうかを確認し、true の場合はクリアするリスナーを登録するために使用します。

于 2010-02-24T14:45:16.647 に答える