Tôi có bố cục với một đơn TextInputLayout
có một số EditText
bên trong.Tiêu điểm tự động TextInputLayout
Khi bố cục được tải EditText
ngay lập tức ở chế độ chỉnh sửa, bàn phím không sáng nhưng con trỏ đang nhấp nháy và gợi ý không nằm trong số EditText
nhưng phía trên nó.
Tôi muốn gợi ý được làm động từ EditText chỉ sử dụng lần đầu tiên nhấp vào EditText
.
Tôi làm cách nào để thực hiện điều đó? Tôi đã thử clearFocus() trên cả hai số EditText
và TextInputLayout
.
xml của tôi:
<android.support.design.widget.TextInputLayout
android:id="@+id/textInputLayout"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<EditText
android:singleLine="true"
android:id="@+id/case_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Case name" >
</EditText>
</android.support.design.widget.TextInputLayout>
@Kuffs android: windowSoftInputMode = "stateHidden" không làm việc một trong hai, bạn đều được chào đón để thử. – aviran
Có lẽ câu hỏi tôi đề nghị không phải là một ví dụ hay nhưng có nhiều người khác hỏi điều tương tự. Vui lòng sử dụng tìm kiếm. http://stackoverflow.com/questions/5550429/edittext-android-automatic-focus Kiểm tra tất cả các câu trả lời không chỉ các câu trả lời được chấp nhận. – Kuffs
Điều này có hầu hết hoạt động http://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at-activity-startup – Kuffs