Что это значит, когда слушатель нулевой - PullRequest
0 голосов
/ 12 января 2012

Я прочитал некоторый код, который люди используют что-то вроде этого

view.setOnLongClickListener(null);

Что это значит и для чего может быть полезным?почему кто-то использует это?

это то же самое, что и это

view.setOnLongClickListener(new OnLongClickListener() {

    public boolean onLongClick(View v) {
        return true;
    }
});

1 Ответ

2 голосов
/ 12 января 2012

Null удалит все обратные вызовы, которые в настоящее время установлены в качестве прослушивателя представлений.

Это определенно не то же самое, что второй, который назначает слушателя для представления, чтобы контролировать, что произойдет, когда вы выполняете длинный щелчок по своему представлению.

...