Question

I am getting a strage behaviour with my navigation drawer. I use a custom layout for it, containing not only the usual listview!

Whenever i click somehwere in the drawer section the rows from the behind listview are getting clicked. How can i disable that?

SOLUTION: just set android:clickable="true" on the parent layout in the drawer outside the listview and it all works fine.

Thanks for your answers.

Était-ce utile?

La solution

Try this in your MainAcivty with the drawer content when it's open, to disable sending touch events to parent layout

getParent().requestDisallowInterceptTouchEvent(true);

Autres conseils

Set android:clickable="true" to the parent layout in the drawer section.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top