Ви можете використовувати clipToPadding для подань, які прокручуються. Скажімо, у вас є, наприклад, перегляд списку, і ви встановили набивання зверху і внизу. Зазвичай прокладка видно незалежно від того, які елементи відображаються на екрані. На схемі нижче представлений список з 10 предметами, але на екрані видно лише 4 з налаштуваннями clipToPadding:
- (підкладка)
- п. 4
- п. 5
- п. 6
- п. 7
- (підкладка)
Тепер, якщо ви повинні встановити clipToPadding="false"
замість того, щоб просто застосовуватись до всього перегляду, він застосовує лише підкладки до кінцевих елементів, це саме те, що ви побачите в тому ж сценарії:
Тепер, якщо ви прокручували до верхньої чи нижньої частини списку, ось що ви побачили:
- (підкладка)
- пункт 1
- пункт 2
- п. 3
- п. 4
АБО
- п. 7
- п. 8
- п. 9
- пункт 10
- (підкладка)
Практичне використання для цього - якщо у вас є, наприклад, кнопка "Плаваюча дія", ви повинні використовувати clipToPadding у поєднанні з нижньою накладкою, щоб забезпечити видимість усього нижнього елемента, не перешкоджаючи FAB.
Чи має це сенс?