Android - Как обнаружить одно касание на LinearLayout? - PullRequest
0 голосов
/ 01 октября 2011

У меня есть вид, и мне нужно обнаружить одно нажатие на LinearLayout. Меня не волнуют движения, все, что я хочу обнаружить, - это одно касание. В основном обнаружение касания, как и обнаружение касания на кнопках. Как мне этого добиться?

myView.setOnTouchListener(new OnTouchListener(){
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        // This gets called so many times on every movement
        return true;
    }
});

1 Ответ

4 голосов
/ 01 октября 2011

Я почти уверен, это сработает aryaxt:

myView.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
       // myView tapped //
    }
});
...