2013-03-28 2 views
0

Я хочу добавить к моему приложению прослушиватель, который позволяет функции положения клавиши на экране отображает адрес и сообщение. Я использовал функцию ниже, чтобы получить позицию, но я не знаю, где можно вызвать функцию и как.как реализовать onTouch прослушиватель?

public boolean onTouch(View v, MotionEvent event) { 
    int x = (int) event.getX(); 
    int y = (int) event.getY(); 
    Log.d("Screen", String.valueOf(x)); 
    Log.d("Screen", String.valueOf(y)); 
    return true; 
} 
+2

Это действительно трудно сказать, что вы на самом деле просят. Можете ли вы подробнее рассказать о себе и, возможно, попытаться переформулировать свой вопрос? – FoamyGuy

+0

Я хотел бы напечатать позицию (x, y) моего прикосновения. я пытаюсь создать пусковую установку и в некоторой позиции, если мы коснемся экрана, у нас будет poopup – diez

+0

напечатайте его где? похоже, что вы уже печатаете его в журнале – FoamyGuy

ответ

0

Вы можете использовать, как показано ниже

yourView.setOnTouchListener(new OnTouchListener(){ 
    public boolean onTouch(View arg0, MotionEvent event){ 
     int x = (int) event.getX(); 
     int y = (int) event.getY(); 
     Log.d("Screen", String.valueOf(x)); 
     Log.d("Screen", String.valueOf(y)); 
     return true; 
    } 
); 
+0

, как вызвать метод и где. – diez

+0

ok Посмотрите на отредактированный ответ – Talha

+0

спасибо, я попробую это – diez

Смежные вопросы