สวัสดีครับ
คือผมได้พัฒนา App ขึ้น Market เมื่อไม่นานมานี้ครับ ทีนี้ ผมเจอปัญหานิดหน่อยอะครับ เกี่ยวกับการเปิด Application

App ของผมมี Activity หลายตัวเหมือนกัน ทีนี้ ผมจะอธิบายคร่าวๆละกันนะครับ

Activity Flow

A) SplashPage >> B) Main Menu >> C) The other one.

เวลากดเปิด App ครับ มันก้อจะรัน A ขึ้นมาก่อน หลังจากนั้น A ก้อจะถูก Finish ไป แล้วมันก้อจะไปที่ B ต่อ พอ User กดปุ่มหรือทำไรสักอย่างมันก้อจะมาที่หน้า C

ทีนี้ปัญหาที่ผมเจอคือ พอผมกด เปิด App ขึ้นมา มันก้อรันหน้า A และก้อ วิ่งไปต่อที่หน้า B ปกติ พอตอนที่มันอยู่ที่หน้า B ผมกดปุ่ม Home จากนั้น กดเปิด แอพ ขึ้นมาใหม่จากการกดปุ่ม Icon อันนี้มันก้อจะยังอยู่ที่หน้า C ครับ

แต่ถ้าตอนที่ผมกดปุ่ม Home แล้วผมไปที่ Android Market เลือก App ผมในนั้น แล้วกดปุ่ม Open มันกลับไปเปิดหน้า A ขึ้นมาแทน แทนที่จะเปนหน้า B ที่ถูกรันขึ้นมา ทำให้ App ผมเหมือนกับว่าสามารถถูกเปิดซ้ำซ้อนได้

อยากรู้ว่าใครเคยเจอปัญหานี้บ้างครับ จะแก้ยังไงดีครับ

ใน AndroidManifest.xml ผม ตั้ง launchmodeของ Activity ทุกอัน เปนแบบ standard อ่ะครับ

ใครพอทราบว่าทำยังไงช่วยบอกทีครับ
ขอบคุณมากครับ