เครื่องมือสร้างสําหรับออบเจ็กต์ Card
รายการ
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addCardAction(cardAction) | CardBuilder | เพิ่ม CardAction ลงในการ์ดนี้ |
addSection(section) | CardBuilder | เพิ่มส่วนลงในการ์ดนี้ |
build() | Card | สร้างการ์ดปัจจุบันและตรวจสอบความถูกต้อง |
setDisplayStyle(displayStyle) | CardBuilder | ตั้งค่ารูปแบบการแสดงผลสําหรับการ์ดนี้ |
setFixedFooter(fixedFooter) | CardBuilder | ตั้งค่าส่วนท้ายแบบคงที่สําหรับการ์ดนี้ |
setHeader(cardHeader) | CardBuilder | ตั้งค่าส่วนหัวของการ์ดนี้ |
setName(name) | CardBuilder | ตั้งชื่อให้การ์ดนี้ |
setPeekCardHeader(peekCardHeader) | CardBuilder | ตั้งค่าส่วนหัวของการ์ดตัวอย่าง |
เอกสารประกอบโดยละเอียด
addCardAction(cardAction)
เพิ่ม CardAction
ลงในการ์ดนี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
cardAction | CardAction | CardAction เพื่อใช้งาน |
ไปกลับ
CardBuilder
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน
addSection(section)
เพิ่มส่วนลงในการ์ดนี้ คุณเพิ่มส่วนเกิน 100 ส่วนลงในการ์ดไม่ได้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
section | CardSection | CardSection เพื่อใช้งาน |
ไปกลับ
CardBuilder
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน
build()
setDisplayStyle(displayStyle)
ตั้งค่ารูปแบบการแสดงผลสําหรับการ์ดนี้
หากตั้งค่าลักษณะการแสดงผลเป็น "DisplayStyle.REPLACE
" ระบบจะแสดงการ์ดโดยแทนที่มุมมองการ์ดยอดนิยมในกลุ่มการ์ด
หากตั้งค่าลักษณะการแสดงผลเป็น DisplayStyle.PEEK
ส่วนหัวของการ์ดจะปรากฏที่ด้านล่างของแถบด้านข้าง ซึ่งทับการ์ดด้านบนปัจจุบันของสแต็กบางส่วน การคลิกที่ส่วนหัวจะแสดงการ์ดลงในชุดการ์ด หากการ์ดไม่มีส่วนหัว ระบบจะใช้ส่วนหัวที่สร้างขึ้นแทน
DisplayStyle
จะทํางานกับการ์ดที่แสดงผลจากฟังก์ชันทริกเกอร์ตามบริบทเท่านั้น
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
displayStyle | DisplayStyle | DisplayStyle เพื่อตั้งค่า |
ไปกลับ
CardBuilder
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน
setHeader(cardHeader)
ตั้งค่าส่วนหัวของการ์ดนี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
cardHeader | CardHeader | CardHeader เพื่อใช้งาน |
ไปกลับ
CardBuilder
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน
setName(name)
ตั้งชื่อให้การ์ดนี้ ชื่อนี้สามารถใช้สําหรับการนําทางได้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
name | String | ชื่อ |
ไปกลับ
CardBuilder
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน
setPeekCardHeader(peekCardHeader)
ตั้งค่าส่วนหัวของการ์ดตัวอย่าง
การ์ดตัวอย่างจะได้รับการตั้งค่าในการ์ดแรกที่แสดงผลจากฟังก์ชันทริกเกอร์ตามบริบท ซึ่งจะใช้เป็นวิดเจ็ตตัวยึดตําแหน่งที่สื่อความหมายเพื่อให้ผู้ใช้เปลี่ยนจากสแต็กหน้าแรกไปยังสแต็กตามบริบทได้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
peekCardHeader | CardHeader | CardHeader เพื่อตั้งค่า |
ไปกลับ
CardBuilder
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน