คุณสามารถใช้ clipToPadding สำหรับมุมมองที่เลื่อน สมมติว่าคุณมี listview เป็นตัวอย่างและคุณมีชุดช่องว่างด้านบนและด้านล่าง ตามปกติการมองเห็นช่องว่างไม่ว่าจะมองเห็นรายการใดบนหน้าจอ แผนภาพด้านล่างแสดงรายการที่มี 10 รายการ แต่มีเพียง 4 รายการที่มองเห็นได้บนหน้าจอพร้อมการตั้งค่า clipToPadding ที่เป็นค่าเริ่มต้น:
- (การขยายความ)
- รายการ 4
- รายการ 5
- รายการ 6
- รายการ 7
- (การขยายความ)
ตอนนี้ถ้าคุณต้องตั้งค่าclipToPadding="false"
แทนที่จะใช้เพียงแค่กับมุมมองทั้งหมดโดยปกติจะใช้การเติมเต็มกับรายการสุดท้ายเท่านั้นนี่คือสิ่งที่คุณเห็นในสถานการณ์เดียวกัน:
- รายการ 4
- รายการ 5
- รายการ 6
- รายการ 7
ตอนนี้ถ้าคุณกำลังจะเลื่อนไปด้านบนหรือด้านล่างของรายการนี้คือสิ่งที่คุณจะเห็น:
- (การขยายความ)
- รายการ 1
- รายการ 2
- รายการ 3
- รายการ 4
หรือ
- รายการ 7
- รายการ 8
- รายการ 9
- รายการ 10
- (การขยายความ)
การใช้งานจริงสำหรับสิ่งนี้คือถ้าคุณมีปุ่มการกระทำลอยตัวคุณควรใช้ clipToPadding รวมกับการเสริมด้านล่าง
มันสมเหตุสมผลไหม