Daily Archives: สิงหาคม 23, 2011

Android: Stop EditText from gaining focus at Activity startup


Android: Stop EditText from gaining focus at Activity startup
การเซ็ตค่าเพื่อไม่ให้ focus ไปจับที่ EditText ตอนเริ่มต้นของ Activity

อันนี้เป็นปัญหาการใช้ EditText ใน Activity นะครับ เช่นเราวาง EditText ไว้ด้านล่าง ส่วนด้านบนเป็นการแสดงข้อมูลด้วย TextView เมื่อเรารันโปรแกรมแล้ว ก็จะพบว่า focus จะไปจับที่ EditText ทำให้คีย์บอร์ดมันดันขึ้นมา และทำให้ข้อมูลด้านบนที่แสดงจาก TextView ไม่ถูกแสดงขึ้นมาก่อน ดังนั้นจึงต้องหาวิธีการทำให้ EditText ไม่ต้องถูก focus ตั้งแต่เริ่มแรกนั้นเอง

Read the rest of this entry

%d bloggers like this: