2016-03-04 6 views
0

Я пытаюсь получить фактический сенсорный пиксель фонового изображения андроидной студии xml. Я пытаюсь начать новую деятельность, когда позиция касания находится в пределах желаемых координат. Спасибо!Как получить положение пикселя, затронутого в android studio xml?

+0

Возможный дубликат [Получить х, у позиции конкретного пикселя] (http://stackoverflow.com/questions/9926055/get-xy-position -of-а-специфический пиксел) –

ответ

3

Вы можете установить onTouchListener() на свой макет с фоновым изображением.

RelativeLayout mainLayout = (RelativeLayout) findViewById(R.id.main_layout); 
mainLayout.setOnTouchListener(this); // in this case activity should implements View.OnTouchListener 

Затем используйте что-то вроде этого

public boolean onTouch(View v, MotionEvent event) { 
    Point touchPlace = new Point(); 
    touchPlace.set(event.getX(), event.getY()); 
}