30
กิจกรรมเริ่มต้นใหม่ในการหมุน Android
ในแอปพลิเคชัน Android ของฉันเมื่อฉันหมุนอุปกรณ์ (เลื่อนคีย์บอร์ดออก) จากนั้นฉันActivityจะเริ่มใหม่ ( onCreateเรียกว่า) ตอนนี้อาจเป็นวิธีที่ควรจะเป็น แต่ฉันทำการตั้งค่าเริ่มต้นจำนวนมากในonCreateวิธีการดังนั้นฉันต้องการอย่างใดอย่างหนึ่ง: ใส่การตั้งค่าเริ่มต้นทั้งหมดไว้ในฟังก์ชั่นอื่นเพื่อไม่ให้อุปกรณ์หมุนหรือหายไป ทำให้มันonCreateไม่ถูกเรียกอีกครั้งและเลย์เอาต์ก็ปรับหรือ จำกัด แอพให้เป็นแนวตั้งเท่านั้นเพื่อที่onCreateจะไม่เรียกใช้