потреблять события движения в многоуровневых / стековых представлениях - PullRequest
0 голосов
/ 14 июня 2011

У меня есть два вида, которые наложены с использованием framelayout.То, что я хочу, это использовать в обоих представлениях сенсорные события.Мне удалось использовать action_down, но как только движение было отправлено на представление под видом сверху, я больше не могу отслеживать движение

Есть предложения?

Заранее спасибо !!

1 Ответ

0 голосов
/ 11 января 2012

Если вы установите для цели sdk версию 11 или выше, по умолчанию несколько представлений смогут принимать сенсорные события.

Это дополнительно объясняется здесь: http://developer.android.com/sdk/android-3.0.html

и прокрутите вниз до «Разделить сенсорные события».

Раньше только одно представление могло одновременно принимать сенсорные события. В Android 3.0 добавлена ​​поддержка разделения сенсорных событий по представлениям и даже окнам, поэтому разные виды могут принимать одновременные сенсорные события. Разделение сенсорных событий включено по умолчанию, когда приложение предназначено для Android 3.0. То есть, когда приложение установило для атрибута android: minSdkVersion или android: targetSdkVersion значение «11».

...