0

画面上のキーの位置の機能を可能にするリスナーをアプリケーションに追加して、アドレスとメッセージを表示したいと考えています。以下の関数を使用して位置を取得しましたが、関数をどこでどのように呼び出すかわかりません。

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;
}
4

1 に答える 1

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;
   } 
);
于 2013-03-28T13:35:27.203 に答える