Слушатель длинных щелчков не работает для флажка и переключателя, так как setEnabled () имеет значение false - PullRequest
0 голосов
/ 31 октября 2018

У меня есть флажок и кнопка радио, которая должна быть в отключенном состоянии, поэтому я даю setEnabled (false). Но я хочу, чтобы longclicklistener работал, чего не происходит.

Это кусок кода для флажка, который будет похож на радиокнопку в моем случае:

mCheckbox.setEnabled( false );
mCheckbox.setOnLongClickListener( new View.OnLongClickListener() {
            @Override
            public boolean onLongClick( View v ) {
                if( longClickListener != null ) {   //Call didn't even come here while debugging.
                    longClickListener.onLongClick( mCheckbox );
                    return true;
                }
                return false;
            }
        } );

Любая помощь очень ценится. Спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...