Put switch inside action bar on Android

android, android-actionbar

Solution

Add `android:actionLayout` to your `<item>` in your menu XML resource, pointing to a layout XML resource that has your `Switch`. Then, use `getActionView()` on the `MenuItem` to register listeners on changes in the switch.

Note that `Switch` only works on API Level 14 and higher.

Problem

I'm working on a project where I am currently trying to put a switch inside the applications action bar (as in the wi-fi settings : http://tinypic.com/r/2l8vt35/6 ) How can this be done?

Original source