สไลซ์

แสดงองค์ประกอบ UI เทมเพลตภายนอกแอป
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า รุ่นอัลฟ่า
13 มกราคม 2021 - - - 1.1.0-alpha02

ความคิดเห็น

ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ให้ดียิ่งขึ้น โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว

สร้างรายการใหม่

ดูข้อมูลเพิ่มเติมในเอกสารประกอบของเครื่องมือติดตามปัญหา

เวอร์ชัน 1.1.0

เวอร์ชัน 1.1.0-alpha02

13 มกราคม 2021

ปล่อย androidx.slice:slice-builders:1.1.0-alpha02, androidx.slice:slice-core:1.1.0-alpha02 และ androidx.slice:slice-view:1.1.0-alpha02 แล้ว เวอร์ชัน 1.1.0-alpha02 มีการคอมมิตเหล่านี้

การเปลี่ยนแปลง API

  • รองรับเครื่องมือเลือกในการดำเนินการกับส่วนต่างๆ ในมุมมองแถว (I4d965)
  • การรองรับ SliceAction สําหรับ GridRow (Ie289b)
  • เพิ่มข้อความเครื่องมือเลือกเวลา ซึ่งจะสร้างกล่องโต้ตอบเครื่องมือเลือกเวลาหรือเครื่องมือเลือกวันที่เมื่อแตะ (I07deb)
  • แก้ไขข้อผิดพลาด Treehug (I416cc)
  • เพิ่ม ListBuilder.StarRatingBuilder ซึ่งเป็นแถวที่รองรับการป้อนการให้ดาวสำหรับข้อมูลพร็อพเพอร์ตี้ (I25aec)
  • แทนที่ ListBuilder#setHostExtra ด้วย ListBuilder#setHostExtras เพื่อยอมรับกลุ่ม (I43ec7, b/)
  • เพิ่ม API ใหม่ ListBuilder#setHostExtra และ SliceMetadata#getHostExtras เพื่อบันทึกและดึงข้อมูลเพิ่มเติมสำหรับโฮสต์จากข้อมูลส่วน (Ib0768, b/)
  • เพิ่ม API ใหม่สําหรับ RowBuilder เพื่อระบุส่วนท้ายของส่วนและแสดงตัวแบ่งบรรทัดล่าง (I23ddd, b/)
  • เพิ่มการกำกับเนื้อหาเกี่ยวกับความสามารถในการเป็นค่าว่างในเครื่องมือสร้างข้อมูลโค้ดเพื่อการทำงานร่วมกันของ Kotlin ที่ดีขึ้น (If00f1, b/166489398)
  • เพิ่ม CellBuilder.addOverlayText ซึ่งวางซ้อนข้อความบนรูปภาพในเซลล์ (I09d97)
  • เพิ่มแอตทริบิวต์ imageCornerRadius สำหรับการใช้มุมมนกับรูปภาพ/ไอคอน SliceHints.LARGE_IMAGE (I3e8f8)
  • กำหนดให้ configureViewPolicy เป็น protected แทนที่จะเป็น private เพื่อให้เรียกจากคลาสย่อยได้ (I6772b)
  • รองรับรูปภาพ RAW ในมุมมองตารางกริดที่มีการปรับขนาดสำหรับรูปภาพแนวตั้งและแนวนอน (I925fb)
  • เพิ่ม API ใหม่ SliceView#getNumberOfHiddenItems เพื่อรับจำนวนรายการส่วนที่ไม่พอดีกับมุมมอง (I09651)
  • เพิ่ม SliceView#setRowStyleFactory เพื่ออนุญาตให้โฮสต์ของ Slice ปรับแต่งรูปแบบของแต่ละแถวตามข้อมูลเมตาของ Slice (Ia8f2e)

แก้ไขข้อบกพร่อง

  • แก้ไขการดําเนินการของส่วนเครื่องมือเลือกในแถวตารางกริดเป็นรายการเดียว (I3d899)

การสนับสนุนภายนอก

  • เปิดใช้การตรวจสอบ Lint ของ API สําหรับ StaticFinalBuilder สําหรับ androidx (I2b11b, b/138602561)

Slice-Builders-Ktx เวอร์ชัน 1.0.0-alpha08

13 มกราคม 2021

androidx.slice:slice-builders-ktx:1.0.0-alpha08 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-alpha08 มีคอมมิตเหล่านี้

อัปเดตให้ใช้ slice-builders 1.1.0-alpha02

เวอร์ชัน 1.1.0-alpha01

7 พฤษภาคม 2019

ปล่อย androidx.slice:slice-builders:1.1.0-alpha01, androidx.slice:slice-builders-ktx:1.0.0-alpha07, androidx.slice:slice-core:1.1.0-alpha01 และ androidx.slice:slice-view:1.1.0-alpha01 แล้ว ดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

ฟีเจอร์ใหม่

  • ลบล้าง onCreatePermissionRequest ใน SliceProvider ได้เพื่อปรับแต่งลักษณะการให้สิทธิ์

แก้ไขข้อบกพร่อง

  • แก้ไข OnSliceActionListener ไม่ได้รับคําเรียกเมื่อมีการคลิกรายการแถวที่มีการดำเนินการเพียงรายการเดียว
  • SliceView ที่แก้ไขแล้วไม่ทำตามพารามิเตอร์การออกแบบ MeasureSpec.EXACTLY
  • แก้ไข onClick ที่ซ้ำกันระหว่าง onLongClick ใน SliceView