กําหนดเลย์เอาต์ภาพสําหรับการ์ด
โปรดดูส่วน "ดูเพิ่มเติม" ของแต่ละเลย์เอาต์เพื่อดูว่าเลย์เอาต์รองรับเนื้อหาใดบ้าง
วิธีการรับค่า | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ค่า Enum
สาธารณะ คงที่ สุดท้าย CardBuilder.Layout ALERT
การแจ้งเตือนที่มีไอคอนอยู่ตรงกลางขนาดใหญ่และข้อความและเชิงอรรถด้านล่าง
เวอร์ชันสาธารณะ แบบคงที่ CardBuilder.Layout AUTHOR
เนื้อหาที่มุ่งเน้นผู้เขียน รูปโปรไฟล์ที่มีส่วนหัวและส่วนหัวย่อย และข้อความเนื้อความอยู่ด้านล่าง
สาธารณะ แบบคงที่ CardBuilder.Layout CAPTION
รูปภาพจะแสดงแบบเต็มหน้าจออยู่ในเบื้องหลังโดยมีคําบรรยายและรูปโปรไฟล์ที่ไม่บังคับที่ด้านล่างของ การ์ด
สาธารณะ ขั้นสุดท้าย CardBuilder.Layout คอลัมน์
เลย์เอาต์ 2 คอลัมน์ที่มีรูปภาพทางด้านซ้ายและข้อความทางด้านขวา ขนาดของข้อความจะแบบไดนามิกตามจํานวนเนื้อหาในการ์ด
สาธารณะ คงที่ สุดท้าย CardBuilder.Layout COLUMNS_fixED
เลย์เอาต์ 2 คอลัมน์ที่มีรูปภาพทางด้านซ้ายและข้อความทางด้านขวา ขนาดของข้อความคงที่อยู่ที่ 40 พิกเซล ควรใช้เลย์เอาต์นี้เมื่อแสดงการ์ดประเภทนี้หลายชุดตามลําดับ เช่น รายการแบบเลื่อนของร้านอาหารหรือการตั้งค่า และที่สําคัญคือการแสดงผลการ์ดแต่ละใบที่มีขนาดเท่ากันเพื่อความสอดคล้อง
สาธารณะ ขั้นสุดท้าย CardBuilder.Layout PUBLISHERD_INSIDE
อนุญาตการฝังเลย์เอาต์ที่กําหนดเองภายในการ์ด (ไม่บังคับ) มีเชิงอรรถมาตรฐาน การประทับเวลา และตัวบ่งชี้สแต็ก
เลย์เอาต์ที่ฝังจะสูงกว่าความเป็นจริงภายใน RelativeLayout
ที่อยู่ภายในระยะขอบมาตรฐานของการ์ด เพื่อไม่ให้ทับซ้อนกับส่วนท้ายของการ์ด
เมื่อเรียกใช้ getView()
หรือ getRemoteViews()
แล้ว คุณจะเรียกใช้เมธอด findViewById()
หรือ RemoteViews
แบบมาตรฐานเพื่อเข้าถึงมุมมองภายในเลย์เอาต์ที่ฝังได้
เวอร์ชันสาธารณะ แบบคงที่ CardBuilder.Layout MENU
ข้อความที่มีไอคอนที่ไม่บังคับอยู่ตรงกึ่งกลางในการ์ดและเชิงอรรถที่ไม่บังคับด้านล่าง เช่น รายการในเมนู
สาธารณะ คงที่ สุดท้าย CardBuilder.Layout ข้อความ
ข้อความเต็มการ์ดพร้อมด้วยภาพพื้นหลังที่ไม่บังคับ ขนาดข้อความเป็นแบบไดนามิกโดยอิงตามจํานวนเนื้อหาในการ์ด
สาธารณะ คงที่ สุดท้าย CardBuilder.Layout TEXT_fixED
ข้อความเต็มการ์ดพร้อมด้วยภาพพื้นหลังที่ไม่บังคับ ขนาดของข้อความคงที่อยู่ที่ 30 พิกเซล ควรใช้เลย์เอาต์นี้เมื่อใช้การ์ดเพื่อแสดงข้อความหลายหน้าและคุณควรแสดงผลแต่ละหน้าในขนาดเดียวกันเพื่อให้สอดคล้องกัน
เวอร์ชันสาธารณะ แบบคงที่ CardBuilder.Layout TITLE
รูปภาพจะปรากฏแบบเต็มหน้าจออยู่ในเบื้องหลังพร้อมชื่อและไอคอนที่ไม่บังคับ ซึ่งจะอยู่ที่ด้านล่าง