Deaktivieren/filter alle touch-Ereignis für ein Layout

Ist es möglich, deaktivieren Sie die Touch-Ereignisse für alle Ansichten in ein Layout, indem Sie gezielt die ParentLayout. Ich weiß, dies ist möglich, indem wir durch jede einzelne Ansicht im Layout enthalten, aber es wäre sehr hilfreich, wenn es einen Weg gibt, es zu tun für das komplette Layout. Ich habe bereits versucht die folgenden, aber alle vergeblich.

ParentLayout.setClickable(false);

ParentLayout.onFilterTouchEventForSecurity(event);

ParentLayout.onTouchEvent(event);

ParentLayout.setOnTouchListener(l);
... 

und andere in ähnlicher Weise. Jegliche Hilfe würde sehr geschätzt werden.

InformationsquelleAutor Shakti | 2012-11-27
Schreibe einen Kommentar