У меня проблема.EditText Не работает
XML Coding
<EditText
android:id="@+id/edt_txt_id"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clickable="true"
android:focusable="false"
android:onClick="editTextClick" >
</EditText>
Java Кодирование
public void editTextClick(View v) {
if (v.getId() == R.id.edt_txt_id){
System.out.println(" edit text click");
EditText edtxtx =(EditText)v;
edtxtx.requestFocus();
edtxtx.setText("");
}
}
Я хочу, что, когда я нажимаю на EditText то текущий текст должен быть dissapperar. Но когда я нажимаю
android:focusable="false"
Работа с событием Click прекрасно работает, но курсор больше не находится в Редактировании текста. Это означает, что если хотите ввести какой-то новый текст, то как бы войти в этот новый текст, даже курсор находится не в Edit-текста, и если я работаю с
android:focusable="true"
нажмите событие не работает. Но доступно для любого нового редактирования. Что такое проблема? Я знаю, что это глупая ошибка, но где, я не могу понять. Спасибо заранее всем.
Я думаю, что впервые увидел, что кто-то внедрил onClick Listener для EditText. Кстати, что вы пытаетесь сделать? Вы должны использовать http://developer.android.com/reference/android/view/View.OnFocusChangeListener.html –