Проведите по экрану Android в нижней части экрана.
Я хочу сделать в своем приложении представление, которое я могу пронести по нижней части окна (изображения ниже объясняют это лучше).
Я хочу, чтобы представление остановилось в определенной точке. Представление должно позволить прокрутить/перетащить его на дно снова. Любая идея или подсказка о том, как я могу это сделать?
![This is what I want to have initially]()
![enter image description here]()
Ответы
Ответ 1
Я думаю, что вы ищете ViewDragHelper
:
API doc:
https://developer.android.com/reference/android/support/v4/widget/ViewDragHelper.html
Как использовать. Этот ответ ссылается на примерный проект, чтобы показать вам, как хорошо:
ViewDragHelper: как его использовать?
Перетаскивание лучших практик:
http://developer.android.com/training/gestures/scale.html
Ответ 2
Вы можете использовать новый шаблон дизайна материала, называемый Bottom Sheets.
Они делают то, что вам нужно. Они также поддерживают пользовательские макеты для представления.
Материал Дизайн - Компонент - Нижние листы