ความแตกต่างในการแสดงผลแอปใน Chromebook

เนื่องจากแอป Android ทำงานในหน้าต่างบน ChromeOS วิธีแสดงผลแอปบน Chromebook จึงแตกต่างเล็กน้อย ย่อหน้าต่อไปนี้จะอธิบายความแตกต่างดังกล่าว

งาน หน้าต่าง และความโปร่งใส

งาน ประกอบด้วยสแต็กของกิจกรรมที่ผู้ใช้โต้ตอบเมื่อเรียกใช้แอป งานจะแสดงใน ChromeOS เป็นหน้าต่างที่มีแถบชื่อ โดยแอปจะซ้อนทับกัน จากนั้นกิจกรรมแต่ละรายการจะแสดงแบบโปร่งใสบางส่วนได้ ทำให้มองเห็นเลเยอร์ด้านล่าง

ในแอป Android ทั่วไป งานก่อนหน้าหรือเดสก์ท็อปจะแสดงอยู่ใต้งาน เมื่อใช้วิธีนี้ จะมีบางสิ่งแสดงอยู่ใต้งานที่โปร่งใสเสมอ

วิธีนี้จะใช้ไม่ได้ในสภาพแวดล้อมหน้าต่าง เนื่องจากสาเหตุต่อไปนี้

  • เนื้อหาที่มองเห็นได้ใต้หน้าต่างจะไม่สามารถควบคุมได้ และเนื้อหาอาจเป็นอะไรก็ได้
  • พิกเซลที่โปร่งใสทั้งหมดอาจรับคำสั่งจากกิจกรรมการสัมผัสหรือการใช้เมาส์แทนอย่าง "น่าประหลาดใจ"
  • องค์ประกอบหน้าต่างอาจดูไม่สอดคล้องกับแถบชื่อ ซึ่งอาจทำให้ผู้ใช้สับสนกับองค์ประกอบภาพที่ไม่สอดคล้องกัน

Play สำหรับ ChromeOS จะวาดสี่เหลี่ยมผืนผ้าแบบกึ่งโปร่งใสไว้ด้านหลังหน้าต่างแต่ละรายการเพื่อลดปัญหานี้ ด้วยเหตุนี้ แอปจึงไม่สามารถแสดงผลแบบโปร่งใสได้ 100% เมื่อทำงานบน ChromeOS แม้ว่าจะใช้ธีม Theme.Translucent.NoTitleBar ก็ตาม