2013-12-26 3 views
1

Моя проблема в том, что у меня есть экран и макет нижнего колонтитула внизу (нижний колонтитул всегда отображается), и если я касаюсь Footer и перетаскиваю его вверх, то он перемещается в верх, и он будет показывать другое действие, этот нижний колонтитул, например, Title of 2nd Activity.Просмотр следующего пальца от нижнего к верхнему

Я хочу, чтобы этот нижний колонтитул следил за моим пальцем.

Я не знаю, как это сделать. Пожалуйста, помогите мне! Большое вам спасибо.

ответ

0

Сделайте нестандартный просмотр и отмену onTouchEvent(). Обрабатывать различные флаги действий в этом методе (ACTION_DOWN, ACTION_MOVE, ACTION_UP). Метод onTouchEvent получает информацию о координатах выполняемого касания. Перетаскивание по существу будет ACTION_DOWN, за которым следует тонны ACTION_MOVE, когда палец скользит по экрану и, наконец, ACTION_UP, когда все будет готово. Используйте обновленные координаты при каждом вызове, чтобы установить Y-перевод вашего пользовательского представления.

+0

Привет, можете ли вы привести несколько примеров? –

Смежные вопросы