Когда будет запущено ACTION_OUTSIDE?

#android

#Android

Вопрос:

Я не понимаю, когда срабатывает ACTION_OUTSIDE. Пожалуйста, приведите мне пример.

В документах дается это загадочное описание:

Константа для getAction(): перемещение произошло за пределы обычных границ элемента пользовательского интерфейса. Это не обеспечивает полный жест, а только начальное местоположение движения / касания.

http://developer.android.com/reference/android/view/MotionEvent.html#ACTION_OUTSIDE

Комментарии:

1. Разве это не было бы, когда движение начинается с экрана, а затем перетаскивается за пределы экрана?

2. Или за пределами любого элемента представления. Например, если вы нажмете кнопку, затем уберите с нее палец, прежде чем отпустить.

3. Я пробовал их оба, но это никогда не срабатывает.

4. @Geobits неверно; перемещение за пределы элемента управления не вызывает этого.

Ответ №1:

Я полагаю, что это используется только для нажатия вне текущего действия (например, в диалоговом окне). Проверьте WindowManager.Параметры LAYOUT

Комментарии:

1. Это правильно и должно быть принято как правильный ответ.