Heim > Fragen und Antworten > Hauptteil
Warum kann android:clickable="true" keine Klickereignisse im Elementlayout von RecyclerView auslösen?
Der Originalcode sieht so aus:
1 2 3 4 5 6 7 8 9 10 11 |
|
Ich habe festgestellt, dass es beim Klicken nur einen Welleneffekt gibt, das Klickereignis jedoch nicht ausgelöst werden kann. Später habe ich android:clickable="true" in false geändert und den Rest unverändert gelassen, aber es gibt einen Welleneffekt und einen Klick Ereignis. Warum ist das so?
过去多啦不再A梦2017-06-06 09:54:55
你如果点击事件绑定在了item上,当TextView的clickable为true时,它会消耗掉整个事件序列,无法触发item的点击回调