Я делаю приложение для Android, я хочу перетащить изображение и поместить его поверх SeekBar в определенном месте и, соответственно, когда прогресс SeekBar или большого пальца сталкивается с расположением изображения, я хочу воспроизвести песню, для этого я предполагаю, что мне придется отслеживать расположение большого пальца на координатах x и y, может ли это быть достигнуто? Есть ли другой способ обойти?Может ли большой палец SeekBar отслеживаться по координатам x и y?
ответ
- Вы должны делать вещи в
onThouchEvent
, где есть событиеACTION_MOVE
. - Есть несколько полезных методов, которые вы можете использовать:
getHitRect
, которые могут получить прямой вид, чтобы вы могли использоватьRect.contains(int x,int y)
, чтобы узнать, находится ли представление в указанном объявлении,getLocationOnScreen
может помочь вам получить абсолютное положение вида в экран, так что вся точка, которую вы получаете, находится в одной и той же системе координат.
SeekBar, который я использую, уже воспроизводит песню, и пользователь не может перетащить большой палец, как я могу использовать onTouchEvent? –
Вы должны поместить изображение, которое вы хотите перетащить, в представлении, затем поместите представление и панель поиска в свой собственный макет, чтобы вы могли переопределить 'onTouchEvent'. – dreamtale
Я уже могу перетаскивать представления с помощью onTouch, я хочу обнаружить столкновение представления с большим пальцем SeekBar –
- 1. Custom SeekBar установить большой палец и progressDrawable
- 2. сортировка по координатам x и y
- 3. Custom SeekBar большой палец, показывающий нежелательный фон
- 4. Получите шестнадцатеричный цвет изображения по координатам X и Y
- 5. javascript или массив сортировки по x координатам x, y
- 6. Android SeekBar пользовательский палец застрял в начале
- 7. Как переместить все в Graphics2D по координатам x, y.
- 8. RelativeLayout как настроить большой палец в SeekBar android
- 9. SeekBar полная ширина делает большой палец не в правильном положении
- 10. определить вершину в python iGraph по координатам x, y
- 11. Как найти элемент в виде по координатам x, y Android
- 12. Сохранение объектов для размещения по координатам x, y
- 13. Selenium WebDriver JAVA: Как щелкнуть по координатам x, y?
- 14. Имитировать клик по координатам x/y с помощью javascript
- 15. Как отсортировать некоторую координату по координатам x или y координат?
- 16. сделать SeekBar палец хитбокс больше
- 17. Как получить большой палец Android SeekBar в соответствии с высотой SeekBar?
- 18. SeekBar палец не показывает, если это форма
- 19. Обновить вертикальный палец в android Seekbar
- 20. Диски поиска по умолчанию выглядят странно; Большой палец парит над SeekBar
- 21. R: среднее по группе всех ближайших точек по координатам x и y
- 22. Как создать 2-мерную карту цветов по координатам x и y и вектору значений?
- 23. Перемещение по определенным координатам X и Y и центральному изображению svg-pan-zoom
- 24. Создать большой палец в Yii2
- 25. Можно ли иметь большой палец имидж SeekBar простирается за пределами бара?
- 26. Пользовательские палец для SeekBar в Android
- 27. как настроить большой палец строки поиска
- 28. Поиск по координатам HashMap
- 29. Изменение значений по оси x и y
- 30. Доступ к координатам (X, Y) в одномерной двойной матрице с одним элементом X, а следующий - Y?
Какую версию sdk вы разрабатываете с? – dreamtale
android 2.3 и далее. –