DatePicker: событие, когда я убираю палец

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

Поэтому я подумал, что OnTouchListener() от View класс, который я искал:

        datePicker.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View view, MotionEvent motionEvent) {
            Log.i("Evento", String.valueOf(motionEvent.getAction()));
            if  (motionEvent.getAction() == MotionEvent.ACTION_UP) {
                // Actions to be performed
                .....
            }

            return true;
        }
    });

Но это не работает. Я смотрел логи, и событие обнаруживается только за пределами счетчиков (но в View). Не работает, когда я сам касаюсь прядильщиков.

Может кто-нибудь помочь мне, как сделать, чтобы запустить событие, когда я удаляю палец из DatePicker?

0 ответов

Другие вопросы по тегам