private static ToggleSwitch createAndAddActionBarToggleSwitch(Activity activity) {
   ToggleSwitch toggleSwitch = new ToggleSwitch(activity);
   final int padding =
       activity.getResources().getDimensionPixelSize(R.dimen.action_bar_switch_padding);
   toggleSwitch.setPadding(0, 0, padding, 0);
   activity
       .getActionBar()
       .setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM, ActionBar.DISPLAY_SHOW_CUSTOM);
   activity
       .getActionBar()
       .setCustomView(
           toggleSwitch,
           new ActionBar.LayoutParams(
               ActionBar.LayoutParams.WRAP_CONTENT,
               ActionBar.LayoutParams.WRAP_CONTENT,
               Gravity.CENTER_VERTICAL | Gravity.RIGHT));
   return toggleSwitch;
 }