ทรานซิชัน

สร้างภาพเคลื่อนไหวใน UI ด้วยการออกแบบเริ่มต้นและสิ้นสุด
อัปเดตล่าสุด รุ่นที่เสถียร ตัวเลือกถอนการอ้างสิทธิ์ รุ่นเบต้า รุ่นอัลฟ่า
24 กรกฎาคม 2024 1.5.1 - - -

การประกาศทรัพยากร Dependency

หากต้องการเพิ่มการพึ่งพาการเปลี่ยน คุณต้องเพิ่มที่เก็บ Google Maven ไปยัง อ่านที่เก็บ Maven ของ Google เพื่อดูข้อมูลเพิ่มเติม

เพิ่มทรัพยากร Dependency สำหรับอาร์ติแฟกต์ที่คุณต้องการในไฟล์ build.gradle สำหรับ ในแอปหรือโมดูล

ดึงดูด

dependencies {
    // Java language implementation
    implementation "androidx.transition:transition:1.5.1"
    // Kotlin
    implementation "androidx.transition:transition-ktx:1.5.1"
}

Kotlin

dependencies {
    // Java language implementation
    implementation("androidx.transition:transition:1.5.1")
    // Kotlin
    implementation("androidx.transition:transition-ktx:1.5.1")
}

ดูข้อมูลเพิ่มเติมเกี่ยวกับทรัพยากร Dependency ได้ที่หัวข้อเพิ่มการอ้างอิงของบิลด์

ความคิดเห็น

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

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

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

รุ่น 1.5

รุ่น 1.5.1

24 กรกฎาคม 2024

ปล่อย androidx.transition:transition:1.5.1 และ androidx.transition:transition-ktx:1.5.1 แล้ว เวอร์ชัน 1.5.1 มีคอมมิตเหล่านี้

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

  • แก้ไขปัญหาที่ระบบไม่สนใจการเรียกใช้ animateToStart() หรือ animateToEnd() ในการเปลี่ยนแบบที่ค้นหาได้ หากไม่ได้เริ่มต้นการเปลี่ยน (I44d96, b/338624457)

เวอร์ชัน 1.5.0

1 พฤษภาคม 2024

ปล่อย androidx.transition:transition:1.5.0 และ androidx.transition:transition-ktx:1.5.0 แล้ว เวอร์ชัน 1.5.0 มีสัญญาผูกมัดเหล่านี้

การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.4.0

  • การค้นหาการสนับสนุนการเปลี่ยนผ่าน API 34 ขึ้นไป มีการเพิ่ม API ใหม่ไปยัง TransitionManager, controlDelayedTransition() ซึ่งแสดงผล TransitionSeekController ที่อนุญาตให้ค้นหา Transition Fragment 1.7.0 ใช้ฟังก์ชันนี้เพื่อหาการเปลี่ยนโดยอัตโนมัติเมื่อใช้ท่าทางสัมผัสการย้อนกลับที่คาดการณ์ได้
  • การเปลี่ยนมีเมธอด getRootTransition() ใหม่ ซึ่งจะแสดงผลการเปลี่ยนที่มีการเปลี่ยนปัจจุบันหรือการเปลี่ยนในปัจจุบัน หากไม่มีการเปลี่ยนผ่านอื่นๆ วิธีนี้มีประโยชน์หากนักพัฒนาซอฟต์แวร์ต้องมี Listener สำหรับเวลาที่การเปลี่ยนทั้งหมดเริ่มต้นหรือสิ้นสุด
  • ตอนนี้ TransitionListeners มี Listener onTransitionStart() และ onTransitionEnd() ใหม่ที่ช่วยให้นักพัฒนาแอปทราบว่าการเปลี่ยนหน้ากำลังจะเริ่มหรือสิ้นสุดแบบย้อนกลับหรือไม่ ซึ่งสำคัญต่อการพัฒนาการเปลี่ยนที่ค้นหาได้ที่มี TransitionListeners

เวอร์ชัน 1.5.0-rc02

17 เมษายน 2024

ปล่อย androidx.transition:transition:1.5.0-rc02 และ androidx.transition:transition-ktx:1.5.0-rc02 แล้ว เวอร์ชัน 1.5.0-rc02 มีคอมมิตเหล่านี้

การอัปเดตการขึ้นต่อกัน

  • อัปเดตการใช้ Fragment เป็นเวอร์ชัน 1.7.0-rc02 ซึ่งแก้ไขข้อบกพร่องแล้วตรงที่หากมีการเพิ่มองค์ประกอบที่แชร์ซึ่งค้นหาไม่ได้ลงในธุรกรรมที่สามารถค้นหาการเปลี่ยนอื่นๆ ทั้งหมดได้แสดงว่าเกิดข้อผิดพลาดขึ้น

เวอร์ชัน 1.5.0-rc01

3 เมษายน 2024

ปล่อย androidx.transition:transition:1.5.0-rc01 และ androidx.transition:transition-ktx:1.5.0-rc01 แล้ว เวอร์ชัน 1.5.0-rc01 มีคอมมิตเหล่านี้

เวอร์ชัน 1.5.0-beta01

20 มีนาคม 2024

ปล่อย androidx.transition:transition:1.5.0-beta01 และ androidx.transition:transition-ktx:1.5.0-beta01 แล้ว เวอร์ชัน 1.5.0-beta01 มีสัญญาผูกมัดเหล่านี้

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

  • แก้ไขปัญหาใน Fragments ที่การรบกวนการเปลี่ยนขาเข้าด้วยท่าทางสัมผัสการย้อนกลับแบบคาดการณ์จะทำลายมุมมองการเข้า โดยอาจทำให้หน้าจอว่างเปล่า (Id3f22, b/319531491)

เวอร์ชัน 1.5.0-alpha06

10 มกราคม 2024

ปล่อย androidx.transition:transition:1.5.0-alpha06 และ androidx.transition:transition-ktx:1.5.0-alpha06 แล้ว เวอร์ชัน 1.5.0-alpha06 มีคอมมิตเหล่านี้

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

  • เมื่อมีการใช้TransitionSeekController.animateToStart() การเพิ่ม TransitionListeners จะมีการ onTransitionEnd() เรียกหลังจาก animateToStart() ให้ Runnable (Ic6a55, b/307624554)

การอัปเดตการขึ้นต่อกัน

  • อัปเดตการอ้างอิง Fragment เป็น 1.7.0-alpha08 แล้ว

เวอร์ชัน 1.5.0-alpha05

29 พฤศจิกายน 2023

ปล่อย androidx.transition:transition:1.5.0-alpha05 และ androidx.transition:transition-ktx:1.5.0-alpha05 แล้ว เวอร์ชัน 1.5.0-alpha05 มีคอมมิตเหล่านี้

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

  • แก้ไข NullPointerException ที่เกิดจากการตั้งค่าการเปลี่ยนองค์ประกอบที่แชร์ และตั้งค่า enter/exitTransition ไม่สำเร็จ (I8472B)
  • แก้ไขปัญหาที่ animateToStart() ที่มี Slide() ย้ายมุมมองกลับไปยังตำแหน่งเริ่มต้นไม่สำเร็จ (I698f4, b/300157785)
  • แก้ไขปัญหาความต่อเนื่องในการเปลี่ยนแปลงซึ่งทำให้เกิดการยกเลิก (Iddcce, b/308379201)

เวอร์ชัน 1.5.0-alpha04

4 ตุลาคม 2023

มีการเผยแพร่ androidx.transition:transition:1.5.0-alpha04 และ "androidx.transition:transition-ktx:1.5.0-alpha04 เวอร์ชัน 1.5.0-alpha04 มีคอมมิตเหล่านี้

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

  • การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ - ตอนนี้เมธอด animateToStart() จะใช้ Runnable ที่ควรใช้เพื่อเปลี่ยนมุมมองที่เปลี่ยนกลับไปเป็นสถานะเดิม

เวอร์ชัน 1.5.0-alpha03

20 กันยายน 2023

ปล่อย androidx.transition:transition:1.5.0-alpha03 และ androidx.transition:transition-ktx:1.5.0-alpha03 แล้ว เวอร์ชัน 1.5.0-alpha03 มีคอมมิตเหล่านี้

ฟีเจอร์ใหม่

  • ตอนนี้การเปลี่ยนรุ่นรองรับภาพเคลื่อนไหวแบบการคาดคะเนย้อนกลับในแอปในอุปกรณ์ Android 14 เมื่อใช้กับ Fragment 1.7.0-alpha05

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

  • แก้ไขข้อบกพร่องของการขัดจังหวะการเปลี่ยนสไลด์ เมื่อการเปลี่ยนสไลด์ขัดจังหวะการเปลี่ยนเข้าและนำมุมมองออก การเปลี่ยนสไลด์จะข้ามไปยังตำแหน่งที่ไม่ถูกต้อง (I946f8, b/297427333)

เวอร์ชัน 1.5.0-alpha02

6 กันยายน 2023

ปล่อย androidx.transition:transition:1.5.0-alpha02 และ androidx.transition:transition-ktx:1.5.0-alpha02 แล้ว เวอร์ชัน 1.5.0-alpha02 มีคอมมิตเหล่านี้

ฟีเจอร์ใหม่

  • ตอนนี้ TransitionSeekController อนุญาตให้คุณกำหนดความคืบหน้าเป็นเศษส่วนของระยะเวลาทั้งหมดผ่านทาง setCurrentFragment() ได้แล้ว (aosp/2647607)
  • ตอนนี้ TransitionSeekController อนุญาตให้สังเกตความคืบหน้าเมื่อใช้ animateToStart() และ animateToEnd() โดยโทรหา addOnProgressChangedListener (aosp/2647607)
  • เพิ่ม TransitionManager.seekTo() เพื่ออนุญาตให้ใช้โหมดเพื่อค้นหาการเปลี่ยนภาพ (aosp/2647607)
  • เพิ่มภาพเคลื่อนไหวแบบฟิสิกส์ในการค้นหาทรานซิชัน โดยใช้เครื่องมือติดตามความเร็วแบบ 1 มิติเพื่อติดตามการเปลี่ยนแปลงความคืบหน้าด้วย setCurrentFraction() หรือ setCurrentPlayTimeMillis() และใช้ความเร็วเริ่มต้นของ animateToStart และ animateToEnd (aosp/2647607)

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

  • แก้ไขการกะพริบเมื่อกรอวิดีโอ AutoTransition (aosp/2643369)
  • แก้ไขปัญหาที่การเปลี่ยน Slide จะข้ามไปยังตำแหน่งเริ่มต้นที่ไม่ถูกต้องเมื่อถูกขัดจังหวะ (aosp/2733729, b/297427333)

การอัปเดตการขึ้นต่อกัน

  • ตอนนี้การเปลี่ยนคอมไพล์ด้วย API 34 แล้ว

เวอร์ชัน 1.5.0-alpha01

10 พฤษภาคม 2023

ปล่อย androidx.transition:transition:1.5.0-alpha01 และ androidx.transition:transition-ktx:1.5.0-alpha01 แล้ว เวอร์ชันนี้ได้รับการพัฒนาใน Branch ภายใน

ฟีเจอร์ใหม่

  • การค้นหาการสนับสนุนการเปลี่ยนผ่าน API 34 ขึ้นไป มีการเพิ่ม API ใหม่ไปยัง TransitionManager ซึ่ง controlDelayedTransition() ซึ่งแสดงผล TransisionSeekController ที่อนุญาตให้ค้นหาการเปลี่ยน

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

  • TransitionManager มีเมธอดใหม่คือ controlDelayedTransition() ซึ่งอนุญาตให้แอปพลิเคชันควบคุมความคืบหน้าของภาพเคลื่อนไหวการเปลี่ยนใน API 34 ขึ้นไป TransitionSeekController ที่แสดงผลแจ้งให้นักพัฒนาซอฟต์แวร์ทราบเมื่อการเปลี่ยนพร้อมสำหรับการกรอ ระยะเวลาของภาพเคลื่อนไหว และอนุญาตให้ตั้งเวลาปัจจุบันของภาพเคลื่อนไหวได้ controlDelayedTransition() รองรับเฉพาะการเปลี่ยนที่ลบล้าง isSeekable() เพื่อให้แสดงผลเป็น "จริง" เท่านั้น
  • การเปลี่ยนมีเมธอด getRootTransition() ใหม่ ซึ่งจะแสดงผลการเปลี่ยนที่มีการเปลี่ยนปัจจุบันหรือการเปลี่ยนในปัจจุบัน หากไม่มีการเปลี่ยนผ่านอื่นๆ วิธีนี้มีประโยชน์หากนักพัฒนาซอฟต์แวร์ต้องมี Listener สำหรับเวลาที่การเปลี่ยนทั้งหมดเริ่มต้นหรือสิ้นสุด
  • ตอนนี้ TransitionListeners มี Listener onTransitionStart() และ onTransitionEnd() ใหม่ที่ช่วยให้นักพัฒนาแอปทราบว่าการเปลี่ยนหน้ากำลังจะเริ่มหรือสิ้นสุดแบบย้อนกลับหรือไม่ ซึ่งสำคัญต่อการพัฒนาการเปลี่ยนที่ค้นหาได้ที่มี TransitionListeners

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

  • ตอนนี้การเปลี่ยนจะคัดลอก TransitionListeners เมื่อโคลนแล้ว ซึ่งหมายความว่าการเพิ่ม Listener ใหม่ในระหว่าง createAnimator() จะไม่ส่งผลต่อการเปลี่ยนระดับรูท

เวอร์ชัน 1.4.1

เวอร์ชัน 1.4.1

21 เมษายน 2021

ปล่อย androidx.transition:transition:1.4.1 และ androidx.transition:transition-ktx:1.4.1 แล้ว เวอร์ชัน 1.4.1 มีคอมมิตเหล่านี้

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

  • แก้ไขปัญหาที่การเริ่ม Transition ในคอนเทนเนอร์หนึ่งจะหยุดการเปลี่ยนที่ใช้งานอยู่อื่นๆ ในคอนเทนเนอร์ที่แยกจากกันโดยไม่ได้ตั้งใจ ส่งผลให้การเปลี่ยนอื่นๆ เหล่านั้นไม่เสร็จ (aosp/1664439, b/182845041)

เวอร์ชัน 1.4.0

เวอร์ชัน 1.4.0

27 มกราคม 2021

ปล่อย androidx.transition:transition:1.4.0 และ androidx.transition:transition-ktx:1.4.0 แล้ว เวอร์ชัน 1.4.0 มีคอมมิตเหล่านี้

การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.3.0

  • อาร์ติแฟกต์ transition-ktx แนะนำส่วนขยาย Kotlin สำหรับการเพิ่ม Listener ลงในอินสแตนซ์ AndroidX Transition (b/138870873)

เวอร์ชัน 1.4.0-rc01

2 ธันวาคม 2020

ระบบเผยแพร่ androidx.transition:transition:1.4.0-rc01 และ androidx.transition:transition-ktx:1.4.0-rc01 แล้วโดยไม่มีการเปลี่ยนแปลงจาก 1.4.0-beta01 เวอร์ชัน 1.4.0-rc01 มีคอมมิตเหล่านี้

เวอร์ชัน 1.4.0-beta01

22 กรกฎาคม 2020

ระบบได้เผยแพร่ androidx.transition:transition:1.4.0-beta01 และ androidx.transition:transition-ktx:1.4.0-beta01 โดยไม่มีการเปลี่ยนแปลงตั้งแต่วันที่ 1.4.0-alpha01 เวอร์ชัน 1.4.0-beta01 มีการคอมมิตเหล่านี้

เวอร์ชัน 1.4.0-alpha01

24 มิถุนายน 2020

ปล่อย androidx.transition:transition:1.4.0-alpha01 และ androidx.transition:transition-ktx:1.4.0-alpha01 แล้ว เวอร์ชัน 1.4.0-alpha01 มีคอมมิตเหล่านี้

ฟีเจอร์ใหม่

  • อาร์ติแฟกต์ transition-ktx แนะนำส่วนขยาย Kotlin สำหรับการเพิ่ม Listener ลงในอินสแตนซ์ AndroidX Transition (b/138870873)

เวอร์ชัน 1.3.1

เวอร์ชัน 1.3.1

19 กุมภาพันธ์ 2020

ปล่อย androidx.transition:transition:1.3.1 แล้ว เวอร์ชัน 1.3.1 มีคอมมิตเหล่านี้

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

  • แก้ไขข้อบกพร่องเมื่อมีการตัดมุมมองภาพเคลื่อนไหวบางรายการอย่างไม่ถูกต้องเมื่อใช้ ChangeTransform (b/148798452)

เวอร์ชัน 1.3.0

เวอร์ชัน 1.3.0

22 มกราคม 2020

ปล่อย androidx.transition:transition:1.3.0 แล้ว เวอร์ชัน 1.3.0 มีคอมมิตเหล่านี้

การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.2.0

  • การปรับปรุงสำหรับ Fragment 1.2.0: ปรับปรุงการผสานรวมกับ Fragment 1.2.0 เพื่อให้มั่นใจว่ามุมมองของ Fragment จะไม่ถูกทำลายก่อนที่การเปลี่ยนจะเสร็จสมบูรณ์และการยกเลิกการเปลี่ยนในเวลาที่เหมาะสม

เวอร์ชัน 1.3.0-rc02

4 ธันวาคม 2019

ปล่อย androidx.transition:transition:1.3.0-rc02 แล้ว เวอร์ชัน 1.3.0-rc02 มีคอมมิตเหล่านี้

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

  • แก้ไขปัญหาที่การทำเครื่องหมายมุมมองไม่ถูกต้องเป็น INVISIBLE หลังจากเปิด Fragment ที่ซ่อนอยู่ (b/70793925)

เวอร์ชัน 1.3.0-rc01

23 ตุลาคม 2019

ระบบเผยแพร่ androidx.transition:transition:1.3.0-rc01 โดยไม่มีการเปลี่ยนแปลงตั้งแต่วันที่ 1.3.0-beta01 เวอร์ชัน 1.3.0-rc01 มีคอมมิตเหล่านี้

เวอร์ชัน 1.3.0-beta01

9 ตุลาคม 2019

ปล่อย androidx.transition:transition:1.3.0-beta01 แล้ว เวอร์ชัน 1.3.0-beta01 มีการคอมมิตเหล่านี้

ฟีเจอร์ใหม่

  • ปรับปรุงการผสานรวมกับ Fragment 1.2.0-beta01 เพื่อให้มั่นใจว่ามุมมองของ Fragment จะไม่ถูกทำลายก่อนที่การเปลี่ยนจะเสร็จสิ้น และการยกเลิกการเปลี่ยนในเวลาที่เหมาะสม (aosp/1119841)

เวอร์ชัน 1.2.0

เวอร์ชัน 1.2.0

9 ตุลาคม 2019

androidx.transition:transition:1.2.0 เปิดตัวโดยไม่มีการเปลี่ยนแปลงจาก 1.2.0-rc01 เวอร์ชัน 1.2.0 มีคอมมิตเหล่านี้

การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.1.0

ควรใช้เวอร์ชันนี้หากคุณกำหนดเป้าหมายเป็น API ระดับ 29 มิฉะนั้น การเปลี่ยนฉากบางส่วนอาจทำงานไม่ถูกต้อง เวอร์ชันนี้ใช้วิธีการสาธารณะใหม่ที่เพิ่มเข้ามาใน API ระดับ 29 แทนการเรียกใช้การทบทวน ซึ่งเป็นส่วนหนึ่งของข้อจำกัดในการใช้อินเทอร์เฟซที่ไม่ใช่ SDK ของเรา

เวอร์ชัน 1.2.0-rc01

5 กันยายน 2019

androidx.transition:transition:1.2.0-rc01 ได้รับการเผยแพร่โดยไม่มีการเปลี่ยนแปลงตั้งแต่เวอร์ชัน 1.2.0-beta01 คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

เวอร์ชัน 1.2.0-beta01

2 กรกฎาคม 2019

ปล่อย androidx.transition:transition:1.2.0-beta01 แล้ว คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

ฟีเจอร์ใหม่

  • คุณควรใช้เวอร์ชันนี้หากคุณระบุ 29 เป็น targetSdkVersion มิฉะนั้น การเปลี่ยนฉากบางส่วนอาจทำงานไม่ถูกต้อง เวอร์ชันนี้ใช้วิธีการสาธารณะใหม่ที่เพิ่มเข้ามาใน API ระดับ 29 แทนการเรียกใช้การทบทวน ซึ่งเป็นส่วนหนึ่งของข้อจำกัดในการใช้อินเทอร์เฟซที่ไม่ใช่ SDK ของเรา

เวอร์ชัน 1.2.0-alpha01

7 พฤษภาคม 2019

ปล่อย androidx.transition:transition:1.2.0-alpha01 แล้ว

ฟีเจอร์ใหม่

  • ควรใช้เวอร์ชันนี้หากคุณระบุ Q เป็น targetSdkVersion มิฉะนั้น การเปลี่ยนฉากบางส่วนอาจทำงานไม่ถูกต้อง เวอร์ชันนี้ใช้วิธีการสาธารณะใหม่ที่เพิ่มเข้ามาใน Q แทนการเรียกใช้สะท้อน ซึ่งเป็นส่วนหนึ่งของข้อจำกัดในการใช้อินเทอร์เฟซที่ไม่ใช่ SDK ของเรา

เวอร์ชัน 1.1.0

เวอร์ชัน 1.1.0

2 กรกฎาคม 2019

เผยแพร่ androidx.transition:transition:1.1.0 แล้วโดยไม่มีการเปลี่ยนแปลงจาก 1.1.0-rc02 คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

เวอร์ชัน 1.1.0-rc02

5 มิถุนายน 2019

ปล่อย androidx.transition:transition:1.1.0-rc02 แล้ว คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

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

  • แก้ไข TransitionManager.endTransitions() เพื่อให้ทำงานกับการเปลี่ยนที่เกี่ยวข้องได้อย่างถูกต้อง (aosp/946400)

เวอร์ชัน 1.1.0-rc01

7 พฤษภาคม 2019

ปล่อย androidx.transition:transition:1.1.0-rc01 แล้ว คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

เวอร์ชัน 1.1.0-beta01

3 เมษายน 2019

ปล่อย androidx.transition:transition:1.1.0-beta01 แล้ว คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

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

  • แก้ไขข้อบกพร่องการแคช ViewGroupOverlay รายการใน Visibility ซึ่งเกิดขึ้นใน API ระดับ 17 และต่ำกว่า (aosp/937350)

เวอร์ชัน 1.1.0-alpha02

13 มีนาคม 2019

ปล่อย androidx.transition:transition:1.1.0-alpha02 แล้ว ดูรายการคอมมิตทั้งหมดที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่

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

  • ประเภทของพารามิเตอร์เมธอด Scene.getCurrentScene() เปลี่ยนจาก View เป็น ViewGroup

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

  • SidePropagation จะใช้ไม่ได้เมื่อมีการหน่วงเวลาเพิ่มเติมผ่าน setStartDelay() (b/119839526)
  • ChangeImageTransform ใช้เมทริกซ์ที่ไม่ถูกต้องเมื่อถูกขัดจังหวะก่อน API 21 (b/123226255)
  • ChangeTransform ทำงานอย่างไม่ถูกต้องในบางกรณีก่อน API 21 (b/125777978)

เวอร์ชัน 1.1.0-alpha01

3 ธันวาคม 2018

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

  • aosp/807055: เมธอด Scene.getCurrentScene(View) เป็นแบบสาธารณะ ซึ่งช่วยให้คุณเขียนตรรกะตามเงื่อนไขที่กำหนดเองโดยอิงตามฉากปัจจุบันได้

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

  • แก้ไขข้อขัดข้องเมื่อใช้ TransitionManager เพื่อยุบ/ขยายรายการใน RecyclerView (b/37129527)
  • แก้ไขภาพเคลื่อนไหวที่ไม่ถูกต้องเมื่อใช้การเปลี่ยนระดับการเข้าถึง 2 ครั้ง (b/62629600)
  • อนุญาตค่าลบล้าง เช่น ระยะเวลาและตัวกำหนดสำหรับแท็กย่อยของ TransitionSet (b/64644617)
  • แก้ไขข้อบกพร่องเล็กน้อยอื่นๆ อีกมากมายแล้ว