หน้านี้เลิกใช้งานแล้ว ดูตำแหน่งใหม่ของ เอกสารที่เคยอยู่ที่นี่ได้ที่ด้านล่าง
ปรับแต่งการตอบสนองต่อการสัมผัส
การตอบสนองต่อการแตะใน Material Design จะเป็นการยืนยันด้วยภาพทันที ณ จุดสัมผัสเมื่อผู้ใช้โต้ตอบกับองค์ประกอบ UI ภาพเคลื่อนไหวการตอบสนองต่อการแตะเริ่มต้น
สำหรับปุ่มใช้คลาส RippleDrawable
ใหม่ ซึ่งเปลี่ยน
ระหว่างสถานะต่างๆ ด้วยเอฟเฟกต์ระลอกคลื่น
ในกรณีส่วนใหญ่ คุณควรใช้ฟังก์ชันนี้ใน XML ของมุมมองโดยระบุพื้นหลังของมุมมอง เป็นดังนี้
?android:attr/selectableItemBackground
สำหรับการกระเพื่อมที่จำกัด?android:attr/selectableItemBackgroundBorderless
สำหรับการกระเพื่อมที่ขยายออกไปนอก มุมมอง โดยจะอิงตามและถูกจำกัดด้วยองค์ประกอบระดับบนสุดที่ใกล้ที่สุดของมุมมองที่มีพื้นหลังที่ไม่ใช่ Null
หมายเหตุ: selectableItemBackgroundBorderless
เป็นแอตทริบิวต์ใหม่
ที่เปิดตัวใน API ระดับ 21
หรือจะกำหนด RippleDrawable
เป็นทรัพยากร XML โดยใช้องค์ประกอบ ripple
ก็ได้
คุณกำหนดสีให้กับออบเจ็กต์ RippleDrawable
ได้ หากต้องการเปลี่ยนสีการตอบสนองต่อการสัมผัสเริ่มต้น ให้ใช้แอตทริบิวต์ android:colorControlHighlight
ของธีม
ดูข้อมูลเพิ่มเติมได้ที่การอ้างอิง API สำหรับคลาส RippleDrawable
ใช้เอฟเฟกต์การเปิดเผย
ดูหัวข้อสร้างภาพเคลื่อนไหวแบบวงกลม
ปรับแต่งการเปลี่ยนภาพกิจกรรม
ดูเริ่มกิจกรรมด้วยภาพเคลื่อนไหว
ใช้การเคลื่อนไหวแบบโค้ง
ดูหัวข้อใช้การเคลื่อนไหวแบบโค้ง
เปลี่ยนสถานะมุมมองให้เคลื่อนไหว
ดูการใช้ StateListAnimator เพื่อ เปลี่ยนสถานะของมุมมอง
สร้างภาพเคลื่อนไหวของ Vector Drawable
ดูสร้างภาพเคลื่อนไหวของกราฟิกที่ถอนออกได้