Подтвердить что ты не робот

Проведите по экрану Android в нижней части экрана.

Я хочу сделать в своем приложении представление, которое я могу пронести по нижней части окна (изображения ниже объясняют это лучше).

Я хочу, чтобы представление остановилось в определенной точке. Представление должно позволить прокрутить/перетащить его на дно снова. Любая идея или подсказка о том, как я могу это сделать?

This is what I want to have initially

enter image description here

4b9b3361

Ответ 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. Они делают то, что вам нужно. Они также поддерживают пользовательские макеты для представления.

Материал Дизайн - Компонент - Нижние листы