2010-04-20 22 views
5

Tôi có một biểu mẫu có 2 trường, sau lần đăng nhập đầu tiên, tôi lưu trữ Thư trong SharedPreferences và tôi khôi phục khi người dùng bắt đầu lại ứng dụng, Nhưng cách đặt tiêu điểm trên Trường Truyền? nó không phải là rất tốt đẹp để thấy rằng mail được điền nhưng tập trung vẫn còn trên lĩnh vực mail.Android: Thay đổi tập trung vào biểu mẫu bằng hành động của người dùng ra sao?

Cảm ơn

<EditText 
android:id="@+id/Email" 
android:text="" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:layout_below="@+id/labelEmail" 
android:inputType="textEmailAddress" 
android:padding="10px"> 
</EditText> 

<EditText 
android:id="@+id/Pass" 
android:text="" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:layout_below="@+id/labelPass" 
android:padding="10px" 
android:inputType="textPassword" 
android:password="true"> 
</EditText> 

Trả lời

14

Gọi requestFocus() trên các lĩnh vực mật khẩu.

http://developer.android.com/reference/android/view/View.html#requestFocus()

+1

@anticafe: Bạn đã đọc tài liệu API trong siêu kết nối của câu trả lời chưa? Nó làm điều gì đó, và nó được hỗ trợ trong các phiên bản mới nhất của API Android. Nếu nó không làm việc cho bạn, tôi đề nghị bạn gửi một câu hỏi SO mới. –

Các vấn đề liên quan