Checkable layout that holds hidden view and changes it states with dragging any of its children besides the hidden one. See Swarm app neighborhood sharing toggle.