ฉันต้องการแสดงแป้นพิมพ์นุ่มโดยอัตโนมัติเมื่อมีการEditText
โฟกัส (หากอุปกรณ์ไม่มีแป้นพิมพ์กายภาพ) และฉันมีสองปัญหา:
เมื่อฉัน
Activity
แสดงขึ้นฉันEditText
จะโฟกัส แต่แป้นพิมพ์ไม่ปรากฏฉันต้องคลิกอีกครั้งเพื่อแสดงแป้นพิมพ์ (ควรปรากฏขึ้นเมื่อActivity
แสดงขึ้น)และเมื่อฉันคลิกทำบนแป้นพิมพ์แป้นพิมพ์จะหายไป แต่
EditText
ยังคงโฟกัสอยู่และไม่ต้องการ (เพราะการแก้ไขของฉันเสร็จสิ้นแล้ว)
เพื่อดำเนินการต่อปัญหาของฉันคือการมีบางสิ่งที่เหมือนบน iPhone: ซึ่งทำให้การซิงค์แป้นพิมพ์กับEditText
สถานะของฉัน(เน้น / ไม่เน้น) และแน่นอนไม่ได้แสดงคีย์บอร์ดอ่อนหากมีอยู่จริง