Как установить OnTouchListener для относительного размещения? - PullRequest
2 голосов
/ 03 июля 2011

Я хочу захватить два события из родственника. Когда пользователь щелкает по нему и когда пользователь отпускает свой щелчок (например, mousedown / mouseup)

    rl.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            //
        }
    });

Я попытался настроить что-то вроде:

            if(event == MotionEvent.ACTION_DOWN) {

            }

Но затмение просто выдает ошибку о несовместимом типе операнда. Кто-нибудь, кто знает, как это сделать?

1 Ответ

3 голосов
/ 03 июля 2011

Try ...

if (event.getAction() == MotionEvent.ACTION_DOWN) {
    ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...