У меня есть идея для внедрения логина с паролем, когда изображение касается позиций, когда элемент касается той же позиции. Мне нужно войти в систему. Позвольте мне помочь мне, как реализовать его. Я могу получить только позицию экрана. и координаты x и y меняются, даже когда я касаюсь одной и той же позиции.Как получить точное положение касания изображения?
ответ
Я бы сказал, создать пользовательский вид, который простирается ImageView:
public class PasswordView extends ImageView {
public PasswordView(Context context) {
super(context);
// Any additional PasswordView setup
}
@Override
public boolean onTouchEvent(MotionEvent event) {
float xTouchPos = event.getX();
float yTouchPos = event.getY();
// If the PasswordView was clicked
if (event.getAction() == MotionEvent.ACTION_DOWN) {
// Check if they touched in the secret spot
}
return super.onTouchEvent(event);
}
}
Наследуя ImageView, вы все равно будете иметь доступ ко всем стандартным функциям в ImageView (настройка источника изображения, и т.д. .), и вы также сможете добавить дополнительные функции для проверки позиции касания пользователя.
Here's an example project, который использует onTouchEvent
.
Так как im new to android can u pls ссылается на какой-то пример или любые реферальные ссылки .. это будет полезно для меня .. –
Несомненно, я добавил пример ответа. –
- 1. Получить фактическое положение касания LibGDX
- 2. Получите положение касания внутри изображения в android
- 3. Как получить точное положение холста (Java)
- 4. Как получить точное положение элемента в наборе?
- 5. Как получить точное положение от GPS периодически
- 6. Как получить положение двойного касания в андроиде?
- 7. Получить точное положение UIButton в UITableviewcell
- 8. Укажите точное положение kendo.ui.Popup
- 9. Поместите изображение в точное положение
- 10. Как получить растровое изображение касания части изображения?
- 11. Javascript: как рассчитать точное положение окна просмотра?
- 12. Как получить точное положение слайдов в карусели в киви?
- 13. как получить более точное положение точки на изображении
- 14. Как получить точное положение строки в строку 2 C#
- 15. Как получить точное временное положение прямой трансляции в avplayer
- 16. Как получить точное положение окна документа Microsoft Word?
- 17. Как изменить положение ScrollView после касания?
- 18. Как определить положение касания на экране андроида?
- 19. Как получить положение касания в процентах в android
- 20. Как получить X/Y положение касания в iPhone Safari?
- 21. android: Как получить текстовое положение из события касания
- 22. Перемещение объекта в положение касания
- 23. Как определить точное географическое положение посетителя сайта
- 24. Как нарисовать строку в точное положение пиксела
- 25. Sprite Kit обнаруживает положение касания
- 26. Как получить положение изображения внутри ImageView?
- 27. Как получить прямоугольное положение обрезанного изображения
- 28. Как получить положение изображения в Pygame
- 29. Как получить положение изображения внутри сетки?
- 30. Как получить точное точное время C++
Вызов 'ImageView # getImageMatrix()' и использование одной из функций отображения «Матрица» для отображения между экраном/представлением <-> точки изображения – pskink