У меня есть MediaRouterButton для хромирования в моем устройстве Android. Теперь я хочу, чтобы программно включить/отключить его щелчок, поэтому у меня есть такая строка кода:setClickable() to false не работает на Android-устройстве ChromeCast MediaRouterButton
mediaButton.setClickable(false).
Но оно не отключить его щелчок, диалог Chromecast по-прежнему отображаться.
Я пытаюсь проверить исходный код для него, он переопределяет метод performClick(), но после того, как я установил точку останова на этот метод и отлаживал, я не нашел в стеке методов, отличных от этого performClick().
Может ли кто-нибудь сказать мне, почему это происходит?
использование setEnabled() вместо setClickable() – Selva
он не работает ... mediaroutebutton фактически проходит от точки зрения непосредственно вместо butoon – Qing
То, что вы пытаетесь сделать, это против предполагаемого дизайна для кнопки Cast, Каков ваш прецедент? –