master 2c71339e756b cached
463 files
2.0 MB
564.3k tokens
3111 symbols
1 requests
Download .txt
Showing preview only (2,248K chars total). Download the full file or copy to clipboard to get everything.
Repository: JakeWharton/ActionBarSherlock
Branch: master
Commit: 2c71339e756b
Files: 463
Total size: 2.0 MB

Directory structure:
gitextract_5d01g1gm/

├── .gitignore
├── .travis.yml
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE.txt
├── README.md
├── RELEASING.md
├── actionbarsherlock/
│   ├── AndroidManifest.xml
│   ├── README.md
│   ├── build.gradle
│   ├── libs/
│   │   └── android-support-v4.jar
│   ├── lint.xml
│   ├── pom.xml
│   ├── project.properties
│   ├── res/
│   │   ├── color/
│   │   │   ├── abs__primary_text_disable_only_holo_dark.xml
│   │   │   ├── abs__primary_text_disable_only_holo_light.xml
│   │   │   ├── abs__primary_text_holo_dark.xml
│   │   │   └── abs__primary_text_holo_light.xml
│   │   ├── drawable/
│   │   │   ├── abs__activated_background_holo_dark.xml
│   │   │   ├── abs__activated_background_holo_light.xml
│   │   │   ├── abs__btn_cab_done_holo_dark.xml
│   │   │   ├── abs__btn_cab_done_holo_light.xml
│   │   │   ├── abs__ic_clear.xml
│   │   │   ├── abs__ic_clear_holo_light.xml
│   │   │   ├── abs__ic_menu_moreoverflow_holo_dark.xml
│   │   │   ├── abs__ic_menu_moreoverflow_holo_light.xml
│   │   │   ├── abs__item_background_holo_dark.xml
│   │   │   ├── abs__item_background_holo_light.xml
│   │   │   ├── abs__list_selector_background_transition_holo_dark.xml
│   │   │   ├── abs__list_selector_background_transition_holo_light.xml
│   │   │   ├── abs__list_selector_holo_dark.xml
│   │   │   ├── abs__list_selector_holo_light.xml
│   │   │   ├── abs__progress_horizontal_holo_dark.xml
│   │   │   ├── abs__progress_horizontal_holo_light.xml
│   │   │   ├── abs__progress_medium_holo.xml
│   │   │   ├── abs__search_dropdown_dark.xml
│   │   │   ├── abs__search_dropdown_light.xml
│   │   │   ├── abs__spinner_ab_holo_dark.xml
│   │   │   ├── abs__spinner_ab_holo_light.xml
│   │   │   ├── abs__tab_indicator_ab_holo.xml
│   │   │   ├── abs__textfield_searchview_holo_dark.xml
│   │   │   ├── abs__textfield_searchview_holo_light.xml
│   │   │   ├── abs__textfield_searchview_right_holo_dark.xml
│   │   │   └── abs__textfield_searchview_right_holo_light.xml
│   │   ├── drawable-v11/
│   │   │   └── abs__progress_medium_holo.xml
│   │   ├── layout/
│   │   │   ├── abs__action_bar_home.xml
│   │   │   ├── abs__action_bar_tab.xml
│   │   │   ├── abs__action_bar_tab_bar_view.xml
│   │   │   ├── abs__action_bar_title_item.xml
│   │   │   ├── abs__action_menu_item_layout.xml
│   │   │   ├── abs__action_menu_layout.xml
│   │   │   ├── abs__action_mode_bar.xml
│   │   │   ├── abs__action_mode_close_item.xml
│   │   │   ├── abs__activity_chooser_view.xml
│   │   │   ├── abs__activity_chooser_view_list_item.xml
│   │   │   ├── abs__list_menu_item_checkbox.xml
│   │   │   ├── abs__list_menu_item_icon.xml
│   │   │   ├── abs__list_menu_item_radio.xml
│   │   │   ├── abs__popup_menu_item_layout.xml
│   │   │   ├── abs__screen_action_bar.xml
│   │   │   ├── abs__screen_action_bar_overlay.xml
│   │   │   ├── abs__screen_simple.xml
│   │   │   ├── abs__screen_simple_overlay_action_mode.xml
│   │   │   ├── abs__search_dropdown_item_icons_2line.xml
│   │   │   ├── abs__search_view.xml
│   │   │   ├── abs__simple_dropdown_hint.xml
│   │   │   ├── sherlock_spinner_dropdown_item.xml
│   │   │   └── sherlock_spinner_item.xml
│   │   ├── layout-large/
│   │   │   └── abs__action_mode_close_item.xml
│   │   ├── layout-v14/
│   │   │   ├── sherlock_spinner_dropdown_item.xml
│   │   │   └── sherlock_spinner_item.xml
│   │   ├── layout-xlarge/
│   │   │   ├── abs__screen_action_bar.xml
│   │   │   └── abs__screen_action_bar_overlay.xml
│   │   ├── values/
│   │   │   ├── abs__attrs.xml
│   │   │   ├── abs__bools.xml
│   │   │   ├── abs__colors.xml
│   │   │   ├── abs__config.xml
│   │   │   ├── abs__dimens.xml
│   │   │   ├── abs__ids.xml
│   │   │   ├── abs__strings.xml
│   │   │   ├── abs__styles.xml
│   │   │   └── abs__themes.xml
│   │   ├── values-land/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-hdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-land-hdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-land-mdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-mdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-sw600dp/
│   │   │   ├── abs__bools.xml
│   │   │   └── abs__dimens.xml
│   │   ├── values-v11/
│   │   │   └── abs__themes.xml
│   │   ├── values-v14/
│   │   │   ├── abs__styles.xml
│   │   │   └── abs__themes.xml
│   │   ├── values-w360dp/
│   │   │   └── abs__dimens.xml
│   │   ├── values-w480dp/
│   │   │   ├── abs__bools.xml
│   │   │   └── abs__config.xml
│   │   ├── values-w500dp/
│   │   │   └── abs__dimens.xml
│   │   ├── values-w600dp/
│   │   │   └── abs__dimens.xml
│   │   └── values-xlarge/
│   │       └── abs__dimens.xml
│   ├── src/
│   │   ├── android/
│   │   │   └── support/
│   │   │       └── v4/
│   │   │           └── app/
│   │   │               └── Watson.java
│   │   └── com/
│   │       └── actionbarsherlock/
│   │           ├── ActionBarSherlock.java
│   │           ├── app/
│   │           │   ├── ActionBar.java
│   │           │   ├── SherlockActivity.java
│   │           │   ├── SherlockDialogFragment.java
│   │           │   ├── SherlockExpandableListActivity.java
│   │           │   ├── SherlockFragment.java
│   │           │   ├── SherlockFragmentActivity.java
│   │           │   ├── SherlockListActivity.java
│   │           │   ├── SherlockListFragment.java
│   │           │   └── SherlockPreferenceActivity.java
│   │           ├── internal/
│   │           │   ├── ActionBarSherlockCompat.java
│   │           │   ├── ActionBarSherlockNative.java
│   │           │   ├── ResourcesCompat.java
│   │           │   ├── app/
│   │           │   │   ├── ActionBarImpl.java
│   │           │   │   └── ActionBarWrapper.java
│   │           │   ├── nineoldandroids/
│   │           │   │   ├── animation/
│   │           │   │   │   ├── Animator.java
│   │           │   │   │   ├── AnimatorListenerAdapter.java
│   │           │   │   │   ├── AnimatorSet.java
│   │           │   │   │   ├── FloatEvaluator.java
│   │           │   │   │   ├── FloatKeyframeSet.java
│   │           │   │   │   ├── IntEvaluator.java
│   │           │   │   │   ├── IntKeyframeSet.java
│   │           │   │   │   ├── Keyframe.java
│   │           │   │   │   ├── KeyframeSet.java
│   │           │   │   │   ├── ObjectAnimator.java
│   │           │   │   │   ├── PropertyValuesHolder.java
│   │           │   │   │   ├── TypeEvaluator.java
│   │           │   │   │   └── ValueAnimator.java
│   │           │   │   ├── view/
│   │           │   │   │   ├── NineViewGroup.java
│   │           │   │   │   └── animation/
│   │           │   │   │       └── AnimatorProxy.java
│   │           │   │   └── widget/
│   │           │   │       ├── NineFrameLayout.java
│   │           │   │       ├── NineHorizontalScrollView.java
│   │           │   │       └── NineLinearLayout.java
│   │           │   ├── view/
│   │           │   │   ├── ActionProviderWrapper.java
│   │           │   │   ├── StandaloneActionMode.java
│   │           │   │   ├── View_HasStateListenerSupport.java
│   │           │   │   ├── View_OnAttachStateChangeListener.java
│   │           │   │   └── menu/
│   │           │   │       ├── ActionMenu.java
│   │           │   │       ├── ActionMenuItem.java
│   │           │   │       ├── ActionMenuItemView.java
│   │           │   │       ├── ActionMenuPresenter.java
│   │           │   │       ├── ActionMenuView.java
│   │           │   │       ├── BaseMenuPresenter.java
│   │           │   │       ├── ListMenuItemView.java
│   │           │   │       ├── MenuBuilder.java
│   │           │   │       ├── MenuItemImpl.java
│   │           │   │       ├── MenuItemWrapper.java
│   │           │   │       ├── MenuPopupHelper.java
│   │           │   │       ├── MenuPresenter.java
│   │           │   │       ├── MenuView.java
│   │           │   │       ├── MenuWrapper.java
│   │           │   │       ├── SubMenuBuilder.java
│   │           │   │       └── SubMenuWrapper.java
│   │           │   └── widget/
│   │           │       ├── AbsActionBarView.java
│   │           │       ├── ActionBarContainer.java
│   │           │       ├── ActionBarContextView.java
│   │           │       ├── ActionBarView.java
│   │           │       ├── CapitalizingButton.java
│   │           │       ├── CapitalizingTextView.java
│   │           │       ├── CollapsibleActionViewWrapper.java
│   │           │       ├── IcsAbsSpinner.java
│   │           │       ├── IcsAdapterView.java
│   │           │       ├── IcsColorDrawable.java
│   │           │       ├── IcsLinearLayout.java
│   │           │       ├── IcsListPopupWindow.java
│   │           │       ├── IcsProgressBar.java
│   │           │       ├── IcsSpinner.java
│   │           │       ├── IcsToast.java
│   │           │       ├── IcsView.java
│   │           │       ├── PopupWindowCompat.java
│   │           │       ├── ScrollingTabContainerView.java
│   │           │       └── TabsLinearLayout.java
│   │           ├── view/
│   │           │   ├── ActionMode.java
│   │           │   ├── ActionProvider.java
│   │           │   ├── CollapsibleActionView.java
│   │           │   ├── Menu.java
│   │           │   ├── MenuInflater.java
│   │           │   ├── MenuItem.java
│   │           │   ├── SubMenu.java
│   │           │   └── Window.java
│   │           └── widget/
│   │               ├── ActivityChooserModel.java
│   │               ├── ActivityChooserView.java
│   │               ├── SearchView.java
│   │               ├── ShareActionProvider.java
│   │               └── SuggestionsAdapter.java
│   └── test/
│       └── com/
│           └── actionbarsherlock/
│               └── internal/
│                   └── ResourcesCompatTest.java
├── actionbarsherlock-fest/
│   ├── AndroidManifest.xml
│   ├── build.gradle
│   ├── pom.xml
│   └── src/
│       └── main/
│           └── java/
│               └── org/
│                   └── fest/
│                       └── assertions/
│                           └── api/
│                               ├── ACTIONBARSHERLOCK.java
│                               └── com/
│                                   └── actionbarsherlock/
│                                       ├── app/
│                                       │   └── ActionBarAssert.java
│                                       └── view/
│                                           ├── ActionModeAssert.java
│                                           ├── MenuAssert.java
│                                           └── MenuItemAssert.java
├── actionbarsherlock-i18n/
│   ├── AndroidManifest.xml
│   ├── README.md
│   ├── build.gradle
│   ├── pom.xml
│   ├── project.properties
│   ├── res/
│   │   ├── values-af/
│   │   │   └── abs__strings.xml
│   │   ├── values-am/
│   │   │   └── abs__strings.xml
│   │   ├── values-ar/
│   │   │   └── abs__strings.xml
│   │   ├── values-be/
│   │   │   └── abs__strings.xml
│   │   ├── values-bg/
│   │   │   └── abs__strings.xml
│   │   ├── values-ca/
│   │   │   └── abs__strings.xml
│   │   ├── values-cs/
│   │   │   └── abs__strings.xml
│   │   ├── values-da/
│   │   │   └── abs__strings.xml
│   │   ├── values-de/
│   │   │   └── abs__strings.xml
│   │   ├── values-el/
│   │   │   └── abs__strings.xml
│   │   ├── values-en-rGB/
│   │   │   └── abs__strings.xml
│   │   ├── values-es/
│   │   │   └── abs__strings.xml
│   │   ├── values-es-rUS/
│   │   │   └── abs__strings.xml
│   │   ├── values-et/
│   │   │   └── abs__strings.xml
│   │   ├── values-fa/
│   │   │   └── abs__strings.xml
│   │   ├── values-fi/
│   │   │   └── abs__strings.xml
│   │   ├── values-fr/
│   │   │   └── abs__strings.xml
│   │   ├── values-he/
│   │   │   └── abs__strings.xml
│   │   ├── values-hi/
│   │   │   └── abs__strings.xml
│   │   ├── values-hr/
│   │   │   └── abs__strings.xml
│   │   ├── values-hu/
│   │   │   └── abs__strings.xml
│   │   ├── values-in/
│   │   │   └── abs__strings.xml
│   │   ├── values-it/
│   │   │   └── abs__strings.xml
│   │   ├── values-iw/
│   │   │   └── abs__strings.xml
│   │   ├── values-ja/
│   │   │   └── abs__strings.xml
│   │   ├── values-ko/
│   │   │   └── abs__strings.xml
│   │   ├── values-lt/
│   │   │   └── abs__strings.xml
│   │   ├── values-lv/
│   │   │   └── abs__strings.xml
│   │   ├── values-ms/
│   │   │   └── abs__strings.xml
│   │   ├── values-nb/
│   │   │   └── abs__strings.xml
│   │   ├── values-nl/
│   │   │   └── abs__strings.xml
│   │   ├── values-pl/
│   │   │   └── abs__strings.xml
│   │   ├── values-pt/
│   │   │   └── abs__strings.xml
│   │   ├── values-pt-rBR/
│   │   │   └── abs__strings.xml
│   │   ├── values-pt-rPT/
│   │   │   └── abs__strings.xml
│   │   ├── values-ro/
│   │   │   └── abs__strings.xml
│   │   ├── values-ru/
│   │   │   └── abs__strings.xml
│   │   ├── values-sk/
│   │   │   └── abs__strings.xml
│   │   ├── values-sl/
│   │   │   └── abs__strings.xml
│   │   ├── values-sr/
│   │   │   └── abs__strings.xml
│   │   ├── values-sv/
│   │   │   └── abs__strings.xml
│   │   ├── values-sw/
│   │   │   └── abs__strings.xml
│   │   ├── values-th/
│   │   │   └── abs__strings.xml
│   │   ├── values-tl/
│   │   │   └── abs__strings.xml
│   │   ├── values-tr/
│   │   │   └── abs__strings.xml
│   │   ├── values-uk/
│   │   │   └── abs__strings.xml
│   │   ├── values-vi/
│   │   │   └── abs__strings.xml
│   │   ├── values-zh-rCN/
│   │   │   └── abs__strings.xml
│   │   ├── values-zh-rTW/
│   │   │   └── abs__strings.xml
│   │   └── values-zu/
│   │       └── abs__strings.xml
│   ├── src/
│   │   └── .gitignore
│   └── strings.json
├── actionbarsherlock-samples/
│   ├── README.md
│   ├── demos/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   └── android-support-v4.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── drawable/
│   │   │   │   ├── bg_striped.xml
│   │   │   │   └── bg_striped_split.xml
│   │   │   ├── layout/
│   │   │   │   ├── action_modes.xml
│   │   │   │   ├── collapsible_edittext.xml
│   │   │   │   ├── context_menus.xml
│   │   │   │   ├── custom_view.xml
│   │   │   │   ├── feature_toggles.xml
│   │   │   │   ├── iprogress.xml
│   │   │   │   ├── list_navigation.xml
│   │   │   │   ├── overlay.xml
│   │   │   │   ├── preferences.xml
│   │   │   │   ├── progress.xml
│   │   │   │   ├── settings_action_provider.xml
│   │   │   │   ├── tab_custom_view.xml
│   │   │   │   ├── tab_navigation.xml
│   │   │   │   └── text.xml
│   │   │   ├── layout-large-land/
│   │   │   │   └── feature_toggles.xml
│   │   │   ├── menu/
│   │   │   │   ├── settings_action_provider.xml
│   │   │   │   └── share_action_provider.xml
│   │   │   ├── values/
│   │   │   │   ├── arrays.xml
│   │   │   │   ├── colors.xml
│   │   │   │   ├── strings.xml
│   │   │   │   └── themes.xml
│   │   │   └── xml/
│   │   │       └── preferences.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── demos/
│   │                       ├── ActionItems.java
│   │                       ├── ActionModes.java
│   │                       ├── ActionModesNoActionBar.java
│   │                       ├── ActionProviders.java
│   │                       ├── CollapsibleActionItem.java
│   │                       ├── ContextMenus.java
│   │                       ├── CustomNavigation.java
│   │                       ├── FeatureToggles.java
│   │                       ├── IndeterminateProgress.java
│   │                       ├── ListNavigation.java
│   │                       ├── Overlay.java
│   │                       ├── Preference.java
│   │                       ├── Progress.java
│   │                       ├── SampleList.java
│   │                       ├── SearchViews.java
│   │                       ├── ShareActionProviders.java
│   │                       ├── Simple.java
│   │                       ├── SplitActionItems.java
│   │                       ├── SplitActionModes.java
│   │                       ├── StaticAttachment.java
│   │                       ├── Styled.java
│   │                       ├── SubMenus.java
│   │                       ├── TabNavigation.java
│   │                       └── TabNavigationCollapsed.java
│   ├── fragments/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   └── android-support-v4.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── anim/
│   │   │   │   ├── decelerate_quint.xml
│   │   │   │   ├── fragment_slide_left_enter.xml
│   │   │   │   ├── fragment_slide_left_exit.xml
│   │   │   │   ├── fragment_slide_right_enter.xml
│   │   │   │   └── fragment_slide_right_exit.xml
│   │   │   ├── layout/
│   │   │   │   ├── fragment_arguments_support.xml
│   │   │   │   ├── fragment_context_menu.xml
│   │   │   │   ├── fragment_dialog.xml
│   │   │   │   ├── fragment_dialog_or_activity.xml
│   │   │   │   ├── fragment_hide_show_support.xml
│   │   │   │   ├── fragment_layout_support.xml
│   │   │   │   ├── fragment_menu.xml
│   │   │   │   ├── fragment_pager.xml
│   │   │   │   ├── fragment_pager_list.xml
│   │   │   │   ├── fragment_retain_instance.xml
│   │   │   │   ├── fragment_stack.xml
│   │   │   │   ├── fragment_tabs.xml
│   │   │   │   ├── fragment_tabs_pager.xml
│   │   │   │   ├── hello_world.xml
│   │   │   │   ├── labeled_text_edit.xml
│   │   │   │   ├── list_item_icon_text.xml
│   │   │   │   ├── receive_result.xml
│   │   │   │   ├── send_result.xml
│   │   │   │   └── simple_list_item_checkable_1.xml
│   │   │   ├── layout-land/
│   │   │   │   ├── fragment_arguments_support.xml
│   │   │   │   └── fragment_layout_support.xml
│   │   │   ├── menu/
│   │   │   │   └── shortcuts.xml
│   │   │   └── values/
│   │   │       ├── attrs.xml
│   │   │       ├── colors.xml
│   │   │       └── strings.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── fragments/
│   │                       ├── CheckableFrameLayout.java
│   │                       ├── Cheeses.java
│   │                       ├── FragmentAlertDialogSupport.java
│   │                       ├── FragmentArgumentsSupport.java
│   │                       ├── FragmentContextMenuSupport.java
│   │                       ├── FragmentCustomAnimationSupport.java
│   │                       ├── FragmentDialogOrActivitySupport.java
│   │                       ├── FragmentDialogSupport.java
│   │                       ├── FragmentHideShowSupport.java
│   │                       ├── FragmentLayoutSupport.java
│   │                       ├── FragmentListArraySupport.java
│   │                       ├── FragmentMenuSupport.java
│   │                       ├── FragmentPagerSupport.java
│   │                       ├── FragmentReceiveResultSupport.java
│   │                       ├── FragmentRetainInstanceSupport.java
│   │                       ├── FragmentStackSupport.java
│   │                       ├── FragmentStatePagerSupport.java
│   │                       ├── FragmentTabs.java
│   │                       ├── FragmentTabsPager.java
│   │                       ├── LoaderCursorSupport.java
│   │                       ├── LoaderCustomSupport.java
│   │                       ├── LoaderThrottleSupport.java
│   │                       ├── SampleList.java
│   │                       ├── SendResult.java
│   │                       └── Shakespeare.java
│   ├── known-bugs/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   └── android-support-v4.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── anim/
│   │   │   │   └── issue331_refresh.xml
│   │   │   ├── layout/
│   │   │   │   ├── issue240.xml
│   │   │   │   ├── issue272_fragment_pager.xml
│   │   │   │   ├── issue272_fragment_pager_list.xml
│   │   │   │   ├── issue331_action_view.xml
│   │   │   │   ├── issue738_spinner_dropdown_item.xml
│   │   │   │   └── issue882.xml
│   │   │   ├── menu/
│   │   │   │   └── issue659.xml
│   │   │   ├── values/
│   │   │   │   ├── issue379.xml
│   │   │   │   ├── issue969.xml
│   │   │   │   └── strings.xml
│   │   │   └── xml/
│   │   │       └── searchable_issue659.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── knownbugs/
│   │                       ├── Issue240.java
│   │                       ├── Issue272.java
│   │                       ├── Issue331.java
│   │                       ├── Issue379.java
│   │                       ├── Issue435.java
│   │                       ├── Issue659.java
│   │                       ├── Issue659SuggestionsProvider.java
│   │                       ├── Issue738.java
│   │                       ├── Issue882.java
│   │                       ├── Issue969.java
│   │                       └── SampleList.java
│   ├── pom.xml
│   ├── roboguice/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   ├── android-support-v4.jar
│   │   │   ├── guice-3.0-no_aop.jar
│   │   │   ├── javax.inject-1.jar
│   │   │   ├── roboguice-2.0b4.jar
│   │   │   └── roboguice-sherlock-1.0.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── anim/
│   │   │   │   └── expletive_animation.xml
│   │   │   ├── layout/
│   │   │   │   ├── fight_evil.xml
│   │   │   │   └── main.xml
│   │   │   └── values/
│   │   │       └── strings.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── roboguice/
│   │                       ├── activity/
│   │                       │   ├── AstroboyMasterConsole.java
│   │                       │   └── FightForcesOfEvilActivity.java
│   │                       └── controller/
│   │                           ├── Astroboy.java
│   │                           └── AstroboyRemoteControl.java
│   └── styled/
│       ├── AndroidManifest.xml
│       ├── README.md
│       ├── libs/
│       │   ├── android-support-v4.jar
│       │   └── nineoldandroids-2.2.0.jar
│       ├── pom.xml
│       ├── project.properties
│       ├── res/
│       │   ├── drawable/
│       │   │   ├── actionbar_tab_bg.xml
│       │   │   ├── ad_action_bar_gradient_bak.xml
│       │   │   ├── ad_btn_check_holo_light.xml
│       │   │   ├── ad_btn_radio_holo_light.xml
│       │   │   ├── ad_selectable_background.xml
│       │   │   ├── ad_spinner_background_holo_light.xml
│       │   │   ├── rounded_rect.xml
│       │   │   └── selected_background.xml
│       │   ├── layout/
│       │   │   ├── indeterminate_progress_action.xml
│       │   │   └── main.xml
│       │   ├── menu/
│       │   │   └── main_menu.xml
│       │   └── values/
│       │       ├── arrays.xml
│       │       ├── colors.xml
│       │       ├── dimens.xml
│       │       ├── strings.xml
│       │       └── styles.xml
│       └── src/
│           └── com/
│               └── actionbarsherlock/
│                   └── sample/
│                       └── styled/
│                           ├── MainActivity.java
│                           └── RoundedColourFragment.java
├── build.gradle
├── checkstyle.xml
├── deploy_website.sh
├── pom.xml
├── settings.gradle
└── website/
    ├── .gitignore
    ├── CNAME
    ├── _config.yml
    ├── _layouts/
    │   └── default.html
    ├── development.html
    ├── download.html
    ├── faq.html
    ├── humans.txt
    ├── index.html
    ├── merch-and-donations.html
    ├── migration.html
    ├── robots.txt
    ├── samples.html
    ├── sitemap.xml
    ├── static/
    │   ├── 1120.css
    │   ├── css3-mediaqueries.js
    │   ├── ie.css
    │   ├── jquery.colorbox-min.js
    │   ├── logo.psd
    │   ├── showdown.js
    │   └── styles.css
    ├── support.html
    ├── theming.html
    └── usage.html

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
# Eclipse
.project
.classpath
.settings
.checkstyle

# IntelliJ IDEA
.idea
*.iml
*.ipr
*.iws
classes
gen-external-apklibs

# Gradle
.gradle
build

# Maven
target
release.properties
pom.xml.*

# Ant
bin
gen
build.xml
ant.properties
local.properties
proguard.cfg
proguard-project.txt

# Other
.DS_Store
tmp


================================================
FILE: .travis.yml
================================================
language: java

branches:
  excludes:
    - gh-pages

notifications:
  email: false
  
env:
  global:
    - ANDROID_SDK_VERSION="r22.0.1"
    - ANDROID_BUILD_TOOLS_VERSION="r17"
    - ANDROID_PLATFORM_TOOLS_VERSION="r17"
    
jdk:
  - openjdk7

before_install:
  # Update a system for ia32 libraries
  # Just full upgrade of system and installing a ia32-libs not works
  # It's debian based system, /very/ stable version only
  - sudo apt-get update -qq
  - if [ `uname -m` = x86_64 ]; then sudo apt-get install -qq --force-yes libgd2-xpm ia32-libs ia32-libs-multiarch; fi
  
  # Base android sdk setup
  - wget https://dl-ssl.google.com/android/android-sdk_${ANDROID_SDK_VERSION}-linux.tgz
  - tar -zxf android-sdk_${ANDROID_SDK_VERSION}-linux.tgz
  - export ANDROID_HOME=`pwd`/android-sdk-linux
  - export ANDROID_BUILD_TOOLS_HOME=${ANDROID_HOME}/build-tools/17.0.0
  - export PATH=${ANDROID_BUILD_TOOLS_HOME}:${ANDROID_HOME}/tools:${PATH}
  
  - export BASEDIR=`pwd`
  
  # Build tools
  # Zip from repository contains android-*.*.* folder inside,
  # we are need only a content from it
  - mkdir -p ${ANDROID_BUILD_TOOLS_HOME}
  - cd ${ANDROID_BUILD_TOOLS_HOME}
  - export FILE=build-tools_${ANDROID_BUILD_TOOLS_VERSION}-linux.zip
  - wget https://dl-ssl.google.com/android/repository/${FILE}
  - unzip -q ${FILE}
  - rm ${FILE}
  - export FILE=$(ls)
  - mv ${FILE}/* .
  - rmdir ${FILE}
  - cd ${BASEDIR}

  # Platform tools unneed for build, but i know Google - crazy peoples
  # In case of fire uncomment lines below  
  #- export FILE=platform-tools_${ANDROID_BUILD_TOOLS_VERSION}-linux.zip
  #- wget https://dl-ssl.google.com/android/repository/${FILE}
  #- unzip -q ${FILE}
  #- rm ${FILE}
  #- export PATH=${ANDROID_HOME}/platform-tools:${PATH}
  
  # Android SDK Platform API 14
  - export FILE=android-14_r03.zip
  - wget https://dl-ssl.google.com/android/repository/${FILE}
  - mkdir -p ${ANDROID_HOME}/platforms
  - unzip -q ${FILE} -d ${ANDROID_HOME}/platforms
  - mv ${ANDROID_HOME}/platforms/android-4.0.2 ${ANDROID_HOME}/platforms/android-14
  - rm ${FILE}
  
  - unset FILE
  
  # We are should update Gradle, because Android Build Tools works with 1.6,
  # but on travis installed 1.4
  - wget http://downloads.gradle.org/distributions/gradle-1.6-all.zip
  - unzip -q -o gradle-1.6-all.zip
  - export PATH="${BASEDIR}/gradle-1.6/bin:${PATH}"
  
  # Let's try to build...
install: gradle build
script: gradle check


================================================
FILE: CHANGELOG.md
================================================
Change Log
===============================================================================

Version 4.4.0 *(2013-07-28)*
----------------------------

 * Add Gradle support.
 * Fix: Use 'sw' and 'w' qualifiers on ICS+ only to prevent OEM resource bugs.
 * Fix: Improve handling of popup windows to prevent leaks.
 * Fix: Support turning off textAllCaps style attribute on action items.
 * Fix: Potential logging NullPointerException when a MenuItem title was omitted.


Version 4.3.1 *(2013-04-28)*
----------------------------

 * Fix: Importing library into Eclipse as a Maven module now works correctly.
 * Prevent dispatching touch events to both action bar and content view on API
   11 and up.
 * Add Hebrew and Brazillian translations to i18n module.


Version 4.3.0 *(2013-04-15)*
----------------------------

 * New: FEST module for testing ActionBarSherlock classes.
 * New: i18n module for including internationalized strings used by actionbar.
 * Removed dialog themes.
 * Fix: `SearchView` suggestions now work properly.
 * Fix: Prevent rare NPE when restoring state on pre-Honeycomb devices.
 * Fix: Correct behavior of `IcsColorDrawable`'s `setAlpha` method.
 * Fix: Handle cases where `Locale.ROOT` is not present on pre-Honeycomb.
 * Fix: Correct tab measurement edge-case on pre-Honeycomb.
 * Use custom Toast layout to ensure consistent look and feel.
 * Fix: Prevent monkey runners from uselessly crashing.
 * Fix: Do not hold on to old menu items after a call to `invalidateOptionsMenu`.
 * Fix: Ensure `ShareActionProvider` works when only one intent is available.
 * Fix: Scroll list navigation to the selected item when opened.


Version 4.2.0 *(2012-10-07)*
----------------------------

**Maven `artifactId` is now 'actionbarsherlock'.**

Note: The `.Dialog` themes are now deprecated. These will be removed in a future
version of the library.

 * Add `SearchView` widget for standard search interaction (API 8+ only)
 * Fix: `ShareActionProvider` in the split action bar no longer fills the entire
   screen.
 * Fix: `ShareActionProvider` now does file I/O on a background thread.
 * Fix: Automatically correct `ColorDrawable` not respecting bounds when used as
   a stacked background.
 * Fix: Ensure fragments collection is present before dispatching events.
 * Fix: XML-defined `onClick` searches the correct context for the declared
   method.
 * Fix: Ensure action mode start/finish callbacks are invoked on the activity
   for the native action bar.
 * Fix: Allow tab callbacks to have a fragment transaction instance for any
   `FragmentActivity`.
 * Fix: Ensure `CollapsibleActionView` callbacks are dispatched in both native
   and compatbility action bars.
 * Fix: Remove `.ForceOverflow` themes. These never should have been included.


Version 4.1.0 *(2012-05-17)*
----------------------------

 * Fix: Altered technique used for menu event dispatching through the fragment
   manager for greater control.
 * Fix: Do not dispatch menu creation event if the activity has been destroyed.
 * Fix: Correct potential `NullPointerException` when expanding an action item.
 * Fix: Correct potential `NullPointerException` when the hardware menu key was
   pressed in an activity that is forcing the overflow menu.
 * Fix: Do not set a listener on the native action bar tab wrapper unless a
   compatibility listener has been set.
 * Fix: Ensure the compatibility animation framework is always available on
   views even if they were previously detached from the view hierarchy.


Version 4.0.2 *(2012-04-15)*
----------------------------

 * Upgrade to r7 support library.
 * Fix: Do not trigger menu creation after `onCreate` if activity is finishing.
 * Fix: Prevent overflow from displaying if there are no overflow action items.
 * Fix: Long-pressing menu key no longer triggers overflow.
 * Fix: Use proper tab state-list drawable to mimic ICS.
 * Fix: Ensure dispatching menu creation and preparation to fragments can
   properly return `false` when appropriate to avoid rendering artifacts.
 * Fix: Properly save and fetch action mode tag on ICS.
 * Fix: Add missing density-specific resources for certain asssets and remove
   unused assets.


Version 4.0.1 *(2012-03-25)*
----------------------------

 * Add `ShareActionProvider` widget for use as action items.
 * Re-add 'Styled' sample to provide a more comprehensive theming example.
 * Fix: Do not dispatch options item selection to fragments if the activity
   handles the callback.
 * Fix: Prevent menu key from opening the overflow menu when an action mode is
   currently displayed.
 * Fix: Ensure fragment transaction instance is not `null` on initial tab
   selection callback.
 * Fix: Displaying an action mode while using stacked tab navigation no longer
   throws an exception.
 * Fix: Using expandable action item callbacks no longer results in a possible
   exception on older devices.


Version 4.0.0 *(2012-03-07)*
----------------------------

Complete rewrite of the library to backport the Android 4.0 action bar.

 * The minimum supported version of Android is now 2.1 (API 7).
 * New base activities are provided (e.g., `SherlockActivity` and
   `SherlockFragmentActivity`) which extend from the native activities.
 * The support library sources are no longer included in the library. You must
   include `android-support-v4.jar` in your project separately.
 * Theming now mirrors that of the native action bar through the use of multiple
   styles rather than through `ab`- and `am`-prefixed attributes in the theme.
 * The action bar can be statically attached to an activity view without the
   requirement of using one of the provided base activities.


Version 3.5.1 *(2012-01-03)*
----------------------------

 * Fix: `NullPointerException` in `FragmentManager` can no longer occur when an
   attempt is being made to save to a `Bundle` that has not yet been created.
 * Fix: Pre-3.0 action item submenu dialogs now properly dismiss themselves when
   an item of theirs is selected.


Version 3.5.0 *(2011-12-18)*
----------------------------

 *  Library now uses the `r6` version of the compatibility library for its base.
    Ice Cream Sandwich-specific implementations are currently disabled, however,
    but will be added in a future version of the library.

    `MenuCompat`, `MenuItemCompat`, and `ActivityCompat` have be added back in
    to ease transition to this library but all their methods and the classes
    themselves have been deprecated.
 *  Rewritten menu and action item support from Ice Cream Sandwich.

    * Removed the need for the custom `Window.FEATURE_ACTION_ITEM_TEXT` flag.
      You should now use the `showAsAction` attribute and/or the
      `setShowAsAction(int)` method on each `MenuItem` to control whether or
      not text is shown
    * Action item dividers are now added automatically only when necessary
      to distinguish possible confusion between action items.
    * Fix: Action views now properly size themselves within the bounded space
      of the menu.

 *  Fix: List navigation no longer becomes unusable on certain device
    configurations.
 *  Fix: `SubMenu`'s `findItem(int)` method now properly returns the support
    version of `MenuItem`.
 *  Fix: Invisible sub-menu items are no longer shown on the pre-3.0 popup list.


Version 3.4.2 *(2011-11-09)*
----------------------------

 * Fix: Stacked action bar now properly sets the tab bar background based on
   the theme.


Version 3.4.1 *(2011-11-09)*
----------------------------

 * The `makeFragmentName` method in `FragmentPagerAdapter` has been changed to
   `public` scope to allow for easier access to your fragments that it is
   managing.
 * Action bar will now animate when calling `show()` or `hide()`.
 * `SherlockPreferenceActivity` now provides full fragment and loader support.
 * Examples for the plugins are now in their own sample application.
 * Fix: Home icon no longer erroneously clipped when it exceeds the size of the
   action bar.
 * Fix: Tabs will now scroll horizontally to mimic the native action bar
   behavior.
 * Fix: Plugins now properly DO NOT inline their `R.java` integer constants.
 * Fix: Tabs below the action bar are now styled with a default background so
   that they do not incorrectly inherit an applied background unless explicity
   declared.


Version 3.4.0 *(2011-10-30)*
----------------------------

 * Library now uses the `r4` version of the compatibility library for its base.
   Ice Cream Sandwich-specific implementations are currently disabled, however,
   but will be added in a future version of the library.
 * Context menu callbacks now use the support version of `MenuItem` to maintain
   consistency.
 * Added preference plugin which provides an action bar enhanced preference
   screen.
 * Fix: `abHomeLayout` theme attribute is now honored.
 * Fix: `onPrepareOptionsMenu` is now properly dispatched upon menu
   invalidation.


Version 3.3.1 *(2011-10-20)*
----------------------------

ADT 14 is now required. Maven 3 is required if building from the command line.

 * XML-defined `onClick` attributes will now check for an `onClick` method that
   takes an `android.support.v4.view.MenuItem` instance.
 * Tabs on medium screens in landscape now display inline rather than below the
   action bar to mirror how Android 4.0 behaves with the same configuration.
 * Fix: Menu inflater properly checks activity context for `onClick` method
   declared in the XML.
 * Fix: Dialog fragment properly saves its `showDialog` state when not being
   used as a popup.
 * Fix: Return `-1` when in tab navigation but no tab is selected. This brings
   the library in line with the post-3.0 behavior.
 * Fix: Removing a menu group no longer throws an `IndexOutOfBoundsException`.
 * Fix: `getSelectedTab` and `getTabAt` no longer throw `NullPointerException`s
   on post-3.0 when no tab was selected or no tab existed at the specified
   position, respectively.
 * Fix: `findFragmentById` now properly returns fragments attached to
   `android.R.id.content` when run on pre-3.0 devices.


Version 3.3.0 *(2011-10-11)*
----------------------------

 * Tabs are now displayed below the action bar on all medium-screen devices and
   portrait large-screen devices.
 * Fix: Dialog fragments no longer throw an `IllegalStateException` when being
   used as a regular fragment (i.e., not as a popup). See
   [StackOverflow](http://stackoverflow.com/questions/5637894/dialogfragments-with-devices-api-level-11/7560686#7560686)
   for more information.
 * Fix: Popping a fragment off of the back stack now properly assigns its parent
   activity.
 * Fix: An activity result no longer causes a `NullPointerException` when the
   target fragment no longer exists.
 * Fix: Action item dividers are now properly initially hidden when their
   associated action items are as well.


Version 3.2.3 *(2011-09-16)*
----------------------------

 * Fix: Fragments in a `ViewPager` that contributed items to the options menu
   were caught in a race condition causing inconsistent results when a new page
   was selected. This regression was introduced in version 3.2.2.


Version 3.2.2 *(2011-09-15)*
----------------------------

 * Fix: Side-effects related to using `FragmentMapActivity` due to how it was
   referencing resources from the main library.
 * Fix: Fragments adjacent to the currently selected fragment in a `ViewPager`
   no longer receive context menu events.
 * Fix: Eliminate exception when inflating context menus on 3.0+ when using
   `getMenuInflater()`.
 * Fix: `ViewPager` now determines whether or not an activity menu invalidation
   is required independently of whether or not fragments were created or
   destroyed. This should fix an edge case where an activity with a `ViewPager`
   containing only two fragments would not get its menu properly invalidated.


Version 3.2.1 *(2011-09-12)*
----------------------------

 * Fix: Action mode API incorrectly using the native `Menu` and `MenuItem`
   classes causing an easy pitfall for `ClassCastExceptions`.
 * Fix: Large action bar backgrounds increasing the size beyond that alloted in
   the theme.


Version 3.2.0 *(2011-09-05)*
----------------------------

 *  Added support for `MapView` and the Google APIs through the use of
    `FragmentMapActivity`. If you are using a map within a fragment you must
    ensure it is always attached to an activity which extends from this new base
    class.

    Since supporting maps requires compiling against the Google APIs, this
    functionality is implemented in the form of a plugin which is to be used
    alongside the normal library. You can choose to add it as an additional
    library project or by including it as a `.jar`. Maven users may simply
    include the additional dependency (artifactId: `plugin-maps`).
 *  Fix: Fragments adjacent to the currently selected fragment in a `ViewPager`
    no longer contribute to the activity menu.
 *  `ActionBar.Tab` has been changed from an interface to an abstract class to
    mirror its native counterpart.


Version 3.1.3 *(2011-08-14)*
----------------------------

 * Renamed all resources to be prefixed with `abs__` to avoid conflicts when
   including in your project.
 * Fix: Action bar background being set on two views causing artifacts to remain
   on screen when the action bar was hidden.
 * Fix: Incorrect sub-menu item being selected by default when the sub-menu was
   triggered from the native options menu on pre-3.0.
 * Fix: `MenuItem.setVisible` now properly updates the associated action item and
   native menu item visible state.
 * Fix: Adding items to a menu now honors its ordering and category.
 * Fix: Fragment options item selected callback now uses the proper version of
   `MenuItem`.


Version 3.1.2 *(2011-08-07)*
----------------------------

 * Fix: `MenuItem.getMenuInfo()` was throwing runtime exception. Will now just
   return `null`.
 * Fix: Dragging over a `WebView` contained in a `ViewPager` would not register.
 * Fix: Inflation of context menu incorrectly being handled by the custom menu
   inflater for the library.


Version 3.1.1 *(2011-07-31)*
----------------------------

 * Fix: `MenuItem.getSubMenu` now returns a support instance rather than a
   native instance.
 * Fix: Fragment methods `onAttach` and `onInflate` incorrectly regressed to use
   `Activity` instead of a `FragmentActivity` in their method signatures.
 * Fix: Retained fragments not being re-attached on pre-3.0 when attached to
   `android.R.id.content` upon activity recreation.
 * Fix: `onPrepareOptionsMenu` not dispatched to fragments. This still will only
   occur if the activity method returns true (which is the default).
 * Fix: `Menu.findItem` not returning `null` when the item was not found on
   Android 3.0+.


Version 3.1.0 *(2011-07-22)*
----------------------------

Due to shortcomings in the Android theming system, a small change must be made
in how this library handles themes. If you were using a custom style for
`actionBarStyle` you must now specify its attributes in the root of the theme
and prefix them with 'ab'.

You can see an example of this in the `SherlockCustom` theme in
`samples/demos/res/values/styles.xml`.

 * Library now uses the `r3` version of the compatibility library for its base.
 * `actionBarStyle` is no longer a valid theme attribute (see note above).
 * Added the demo project included with the new compatibility library under
   `samples/demos/` and merged in the old 'featuredemo'.
 * Dividers are now shown on pre-3.0 devices between all action items.
 * `Window.FEATURE_ACTION_BAR_OVERLAY` is now honored on pre-3.0 devices.
 * Inflation of XML menu resources will now honor `android:actionLayout` and
   `android:actionViewClass` attributes.
 * Buttons for displaying the determinate and indeterminate progress bars have
   been added to the feature toggle demo.
 * Added support for indeterminate progress bar. Due to the `final` modifier on
   the native type, you must use `setIndeterminateProgressBarVisibility(Boolean)`
   and pass `Boolean.TRUE` or `Boolean.FALSE`.
 * Fix: `MenuBuilder#removeItem(int)` and `MenuBuilder#findItem(int)` throwing
   `IndexOutOfBoundsException`s when the item was not found.
 * Fix: Theme attributes for home item data (e.g., icon, logo) will not be
   overwritten by the special `MenuItem` instance for home.
 * Fix: Native strings can now be specified for an XML menu `<item>` in
   `android:title` and `android:titleCondensed`.
 * `Window.FEATURE_ENABLE_ACTION_BAR_WATSON_TEXT` is now
   `Window.FEATURE_ACTION_BAR_ITEM_TEXT`.
 * `Widget.Sherlock.Spinner.DropDown.ActionBar` and
   `Widget.Sherlock.Light.Spinner.DropDown.ActionBar` styles are now
   `Widget.Sherlock.Spinner` and `Widget.Sherlock.Light.Spinner`, respectively.
 * `Widget.Sherlock.ActionBarView_TabXXX` styles are now
   `Widget.Sherlock.ActionBar.TabXXX`.


Version 3.0.3 *(2011-07-17)*
----------------------------

This version is a hotfix for incompatibilities introduced with the SDKs for
3.1 r2 and 3.2 r1. Due to unavoidable changes in the underlying SDK, the library
must now be compiled against API level 13.

 * `actionModeStyle` and `actionModePopupWindowStyle` are no longer valid theme
   attributes.


Version 3.0.2 *(2011-06-23)*
----------------------------

 * Sub-menus for action items are now shown in a list dialog.
 * Moved certain classes to the `com.actionbarsherlock.internal` package which
   were not meant for public consumption. Despite being given `public` scope in
   this new package, these classes should **NOT** be used under any circumstances
   as their API can be considered highly volatile and is subject to change often
   and without warning.


Version 3.0.1 *(2011-06-08)*
----------------------------

 * Fix: `onOptionsItemSelected()` not being called in fragments if the activity
   version returns `false`.
 * Fix: `onCreateOptionsMenu()` not being called in fragments on Android 3.0+.
 * New: Enable action item text display on pre-Android 3.0 by calling
   `requestWindowFeature` with `Window.FEATURE_ENABLE_ACTION_BAR_WATSON_TEXT`.
 * Fix: `setCustomView()` no longer automatically enables the custom view on
   pre-3.0. You must call `setDisplayShowCustomEnabled()` in order to display
   the view.


Version 3.0.0 *(2011-06-05)*
----------------------------

The API has been rewritten to mimic that of the native action bar. As a result,
usage now only requires changing a few imports to use the support versions
of classes and calling `getSupportActionBar()`. See the README for more info.

The rewrite necessitated tight interaction with the
[compatibility library](http://android-developers.blogspot.com/2011/03/fragments-for-all.html)
to the point where its sources are now included. You are no longer required to
have the standalone `.jar` file.

Also included is a default custom action bar for use by default on pre-3.0
devices. This custom implementation is based off of Johan Nilsson's
[Android-ActionBar](https://github.com/johannilsson/android-actionbar) and the
[work that I have done](https://github.com/johannilsson/android-actionbar/pull/25)
on it.

More details are available at http://actionbarsherlock.com


Version 2.1.1 *(2011-03-21)*
----------------------------

**No changes to library code.**

 * Moved library to the root of the repository.
 * Added `samples/dependencies.py` script to automatically download the needed
   dependencies for the sample projects.


Version 2.1.0 *(2011-03-21)*
----------------------------

**WARNING**: The
[Android Compatibility Library (v4)](http://android-developers.blogspot.com/2011/03/fragments-for-all.html)
is now required.

 * Added `ActionBarSherlock.Activity`, `ActionBarSherlock.FragmentActivity`,
   and `ActionBarSherlock.ListActivity` for extension by implementing
   activities, the latter of which is deprecated. This affords a much tighter
   integration and allows for the use of other new features listed below.
 * New API method: `layout(Fragment)` will use the fragment argument as the
   content to the activity.
 * New API method: `menu(int)` allows for the inflation of menu XMLs from a
   resource. For the non-native implementation, the XML can be inflated to a
   custom Menu which can then be applied appropriately to the third-party
   action bar. Sub-menus are also supported. Third-party action bar handlers
   should implement `ActionBarSherlock.HasMenu` for this functionality. *This
   feature requires that activities extend from one of the provided activity
   base classes.*
 * New API method: `homeAsUp(boolean)`. This mimics the native method
   `setDisplayHomeAsUpEnalbed` on the native action bar. Third-party action bar
   handlers should implement `ActionBarSherlock.HasHomeAsUp` for this
   functionality.
 * New API method: `useLogo(boolean)` will trigger the action bar to hide the
   application icon/home button and title and show a larger logo representing
   the application. Third-party action bar handlers should implement
   `ActionBarSherlock.HasLogo` for this functionality.
 * New API method: `listNavigation(SpinnerAdapter, OnNavigationListener)`. Tells
   the action bar to use drop-down style navigation with the specified list of
   items and callback listener. Third-party action bar handlers should
   implement `ActionBarSherlock.HasListNavigation` for this functionality.
 * Javadocs are now available at
   [jakewharton.github.com/ActionBarSherlock](http://jakewharton.github.com/ActionBarSherlock/).
 * A standalone JAR is now available via the
   [GitHub downloads page](https://github.com/JakeWharton/ActionBarSherlock/downloads)
   or in my
   [personal maven repository](http://r.jakewharton.com/maven/)
   as `com.jakewharton:android-actionbarsherlock:2.1.0`.


Version 2.0.1 *(2011-03-11)*
----------------------------

 * Use `Class.forName()` for detection of native action bar. This provides
   compatability all the way back to Android 1.5.


Version 2.0.0 *(2011-03-09)*
----------------------------
Complete rewrite!

 * New and better API.
 * More sane logic and attachment to activity.
 * Extensible via generics. Implement any ActionBar or roll your own with
   minimal effort.
 * Now a library project for easy inclusion in applications.


Version 1.0.0 *(2011-03-07)*
----------------------------
Initial release.


================================================
FILE: CONTRIBUTING.md
================================================
Contributing
============

If you would like to contribute code to ActionBarSherlock you can do so through
GitHub by forking the repository and sending a pull request.

When submitting code, please make every effort to follow existing conventions
and style in order to keep the code as readable as possible. Please also make
sure your code compiles by running `mvn clean verify`. Checkstyle failures
during compilation indicate errors in your style and can be viewed in the
`checkstyle-result.xml` file.


================================================
FILE: LICENSE.txt
================================================

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


================================================
FILE: README.md
================================================
# DEPRECATED

ActionBarSherlock is deprecated. No more development will be taking place. For an up-to-date action bar backport
use [AppCompat](http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html).

Thanks for all your support!


ActionBarSherlock
=================

ActionBarSherlock is an standalone library designed to facilitate the use of
the action bar design pattern across all versions of Android through a single
API.

The library will automatically use the [native ActionBar][2] implementation on
Android 4.0 or later. For previous versions which do not include ActionBar, a
custom action bar implementation based on the sources of Ice Cream Sandwich
will automatically be wrapped around the layout. This allows you to easily
develop an application with an action bar for every version of Android from 2.x
and up.

**See http://actionbarsherlock.com for more information.**

![Example Image][3]

Try out the sample applications on the Android Market: [Feature Demos][4],
[Fragments][5], and [RoboGuice][6].

Continuous integration is provided by [Travis CI][7].



Developed By
============

* Jake Wharton - <jakewharton@gmail.com>



License
=======

    Copyright 2012 Jake Wharton

    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.





 [1]: http://android-developers.blogspot.com/2011/03/fragments-for-all.html
 [2]: http://developer.android.com/guide/topics/ui/actionbar.html
 [3]: http://actionbarsherlock.com/static/feature.png
 [4]: https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos
 [5]: https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.fragments
 [6]: https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.roboguice
 [7]: https://travis-ci.org/JakeWharton/ActionBarSherlock


================================================
FILE: RELEASING.md
================================================
ActionBarSherlock Release Process
=================================

 1. Make sure she builds!

        mvn clean verify

 2. Ensure the `CHANGELOG.md` file has up-to-date information and the current date.
 3. Update the version number in the root `build.gradle`.
 4. Pull in the latest translations in the i18n module.
 5. Change all of the sample `AndroidManifest.xml` files to the correct version and bump the
    version code arbitrarily.

        find actionbarsherlock-samples -name AndroidManifest.xml -exec sed -i '' 's|versionCode="[0-9]*"|versionCode="431"|g' {} \;
        find actionbarsherlock-samples -name AndroidManifest.xml -exec sed -i '' 's|versionName="[0-9.]*"|versionName="4.3.1"|g' {} \;

 6. Make the release!

        mvn clean release:clean
        mvn release:prepare release:perform

 7. Promote the Maven artifact on Sonatype's OSS Nexus install.
 8. Deploy the latest website.

        ./deploy_website.sh


================================================
FILE: actionbarsherlock/AndroidManifest.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="440" android:versionName="4.4.0" package="com.actionbarsherlock">
  <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17"/>
  <application/>
</manifest>


================================================
FILE: actionbarsherlock/README.md
================================================
ActionBarSherlock Library
=========================

This folder contains the main library which should be linked against as an
Android library project in your application.

For more information see the "Including In Your Project" section of the
[usage page][1].






 [1]: http://actionbarsherlock.com/usage.html


================================================
FILE: actionbarsherlock/build.gradle
================================================
apply plugin: 'android-library'

dependencies {
  compile 'com.android.support:support-v4:18.0.+'
}

android {
  compileSdkVersion 14
  buildToolsVersion '17.0.0'

  sourceSets {
    main {
      manifest.srcFile 'AndroidManifest.xml'
      java.srcDirs = ['src']
      res.srcDirs = ['res']
    }
  }
}


================================================
FILE: actionbarsherlock/lint.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<lint>
  <issue id="ObsoleteLayoutParam" severity="ignore"/>
  <issue id="UnusedResources" severity="ignore"/>
  <issue id="NewApi" severity="ignore"/>
  <issue id="IconDuplicates" severity="ignore"/>
  <issue id="IconDuplicatesConfig" severity="ignore"/>
  <issue id="IconDensities" severity="ignore"/>
  <issue id="ContentDescription" severity="ignore"/>
  <issue id="SelectableText" severity="ignore"/>
  <issue id="NestedWeights" severity="ignore"/>
  <issue id="InefficientWeight" severity="ignore"/>
  <issue id="UselessParent" severity="ignore"/>
  <issue id="TypographyEllipsis" severity="ignore"/>
  <issue id="InlinedApi" severity="ignore"/>
  <issue id="DefaultLocale" severity="ignore"/>
  <issue id="WrongCall" severity="ignore"/>
  <issue id="DuplicateIds" severity="ignore"/>
  <issue id="MissingPrefix" severity="ignore"/>
  <issue id="UseCompoundDrawables" severity="ignore"/>
  <issue id="Overdraw" severity="ignore"/>
  <issue id="Registered" severity="ignore"/>
  <issue id="ViewConstructor" severity="ignore"/>
</lint>


================================================
FILE: actionbarsherlock/pom.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>com.actionbarsherlock</groupId>
    <artifactId>parent</artifactId>
    <version>4.4.0</version>
    <relativePath>../pom.xml</relativePath>
  </parent>

  <artifactId>actionbarsherlock</artifactId>
  <name>ActionBarSherlock</name>
  <packaging>apklib</packaging>

  <dependencies>
    <dependency>
      <groupId>com.google.android</groupId>
      <artifactId>android</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>com.google.android</groupId>
      <artifactId>support-v4</artifactId>
    </dependency>

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.easytesting</groupId>
      <artifactId>fest-assert-core</artifactId>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.robolectric</groupId>
      <artifactId>robolectric</artifactId>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <build>
    <sourceDirectory>src</sourceDirectory>
    <testSourceDirectory>test</testSourceDirectory>

    <plugins>
      <plugin>
        <groupId>com.jayway.maven.plugins.android.generation2</groupId>
        <artifactId>android-maven-plugin</artifactId>
        <extensions>true</extensions>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <skip>true</skip>
        </configuration>
      </plugin>

      <plugin>
        <groupId>com.google.code.maven-replacer-plugin</groupId>
        <artifactId>maven-replacer-plugin</artifactId>
        <executions>
          <execution>
            <phase>process-sources</phase>
            <goals>
              <goal>replace</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <ignoreMissingFile>false</ignoreMissingFile>
          <file>target/generated-sources/r/com/actionbarsherlock/R.java</file>
          <outputFile>target/generated-sources/r/com/actionbarsherlock/R.java</outputFile>
          <regex>false</regex>
          <token>static final int</token>
          <value>static int</value>
        </configuration>
      </plugin>

      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>build-helper-maven-plugin</artifactId>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>attach-artifact</goal>
            </goals>
            <configuration>
              <artifacts>
                <artifact>
                  <type>jar</type>
                  <file>${project.build.directory}/${project.build.finalName}.jar</file>
                </artifact>
                <artifact>
                  <type>aar</type>
                  <file>${project.basedir}/build/libs/${project.artifactId}-${gradle.version}.aar</file>
                </artifact>
              </artifacts>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>

    <pluginManagement>
      <plugins>
        <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
        <plugin>
          <groupId>org.eclipse.m2e</groupId>
          <artifactId>lifecycle-mapping</artifactId>
          <version>1.0.0</version>
          <configuration>
            <lifecycleMappingMetadata>
              <pluginExecutions>
                <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>com.google.code.maven-replacer-plugin</groupId>
                    <artifactId>maven-replacer-plugin</artifactId>
                    <versionRange>[1.4.0,)</versionRange>
                    <goals>
                      <goal>replace</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <ignore />
                  </action>
                </pluginExecution>
              </pluginExecutions>
            </lifecycleMappingMetadata>
          </configuration>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>
</project>


================================================
FILE: actionbarsherlock/project.properties
================================================
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system use,
# "ant.properties", and override values to adapt the script to your
# project structure.

android.library=true
# Project target.
target=android-14


================================================
FILE: actionbarsherlock/res/color/abs__primary_text_disable_only_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:color="@color/abs__bright_foreground_disabled_holo_dark"/>
    <item android:color="@color/abs__bright_foreground_holo_dark"/> <!-- not selected -->
</selector>


================================================
FILE: actionbarsherlock/res/color/abs__primary_text_disable_only_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:color="@color/abs__bright_foreground_disabled_holo_light"/>
    <item android:color="@color/abs__bright_foreground_holo_light"/> <!-- not selected -->
</selector>



================================================
FILE: actionbarsherlock/res/color/abs__primary_text_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:color="@color/abs__bright_foreground_disabled_holo_dark"/>
    <item android:state_window_focused="false" android:color="@color/abs__bright_foreground_holo_dark"/>
    <item android:state_pressed="true" android:color="@color/abs__bright_foreground_holo_dark"/>
    <item android:state_selected="true" android:color="@color/abs__bright_foreground_holo_dark"/>
    <item android:state_activated="true" android:color="@color/abs__bright_foreground_holo_dark"/>
    <item android:color="@color/abs__bright_foreground_holo_dark"/> <!-- not selected -->
</selector>


================================================
FILE: actionbarsherlock/res/color/abs__primary_text_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:color="@color/abs__bright_foreground_disabled_holo_light"/>
    <item android:state_window_focused="false" android:color="@color/abs__bright_foreground_holo_light"/>
    <item android:state_pressed="true" android:color="@color/abs__bright_foreground_holo_light"/>
    <item android:state_selected="true" android:color="@color/abs__bright_foreground_holo_light"/>
    <item android:state_activated="true" android:color="@color/abs__bright_foreground_holo_light"/>
    <item android:color="@color/abs__bright_foreground_holo_light"/> <!-- not selected -->
    
</selector>



================================================
FILE: actionbarsherlock/res/drawable/abs__activated_background_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2008 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_activated="true" android:drawable="@drawable/abs__list_activated_holo" />
    <item android:drawable="@android:color/transparent" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__activated_background_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2008 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_activated="true" android:drawable="@drawable/abs__list_activated_holo" />
    <item android:drawable="@android:color/transparent" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__btn_cab_done_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
        android:drawable="@drawable/abs__btn_cab_done_pressed_holo_dark" />
    <item android:state_focused="true" android:state_enabled="true"
        android:drawable="@drawable/abs__btn_cab_done_focused_holo_dark" />
    <item android:state_enabled="true"
        android:drawable="@drawable/abs__btn_cab_done_default_holo_dark" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__btn_cab_done_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
        android:drawable="@drawable/abs__btn_cab_done_pressed_holo_light" />
    <item android:state_focused="true" android:state_enabled="true"
        android:drawable="@drawable/abs__btn_cab_done_focused_holo_light" />
    <item android:state_enabled="true"
        android:drawable="@drawable/abs__btn_cab_done_default_holo_light" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__ic_clear.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
        android:drawable="@drawable/abs__ic_clear_disabled" />
    <item
         android:drawable="@drawable/abs__ic_clear_normal" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__ic_clear_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
        android:drawable="@drawable/abs__ic_clear_search_api_disabled_holo_light" />
    <item
         android:drawable="@drawable/abs__ic_clear_search_api_holo_light" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/abs__ic_menu_moreoverflow_normal_holo_dark" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__ic_menu_moreoverflow_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/abs__ic_menu_moreoverflow_normal_holo_light" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__item_background_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. -->
    <item android:state_focused="true"  android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/abs__list_selector_disabled_holo_dark" />
    <item android:state_focused="true"  android:state_enabled="false"                              android:drawable="@drawable/abs__list_selector_disabled_holo_dark" />
    <item android:state_focused="true"                                android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_dark" />
    <item android:state_focused="false"                               android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_dark" />
    <item android:state_focused="true"                                                             android:drawable="@drawable/abs__list_focused_holo" />
    <item                                                                                          android:drawable="@android:color/transparent" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__item_background_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. -->
    <item android:state_focused="true"  android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/abs__list_selector_disabled_holo_light" />
    <item android:state_focused="true"  android:state_enabled="false"                              android:drawable="@drawable/abs__list_selector_disabled_holo_light" />
    <item android:state_focused="true"                                android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_light" />
    <item android:state_focused="false"                               android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_light" />
    <item android:state_focused="true"                                                             android:drawable="@drawable/abs__list_focused_holo" />
    <item                                                                                          android:drawable="@android:color/transparent" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__list_selector_background_transition_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<transition xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/abs__list_pressed_holo_dark"  />
    <item android:drawable="@drawable/abs__list_longpressed_holo"  />
</transition>


================================================
FILE: actionbarsherlock/res/drawable/abs__list_selector_background_transition_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<transition xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/abs__list_pressed_holo_light"  />
    <item android:drawable="@drawable/abs__list_longpressed_holo"  />
</transition>


================================================
FILE: actionbarsherlock/res/drawable/abs__list_selector_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_window_focused="false" android:drawable="@android:color/transparent" />

    <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. -->
    <item android:state_focused="true"  android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/abs__list_selector_disabled_holo_dark" />
    <item android:state_focused="true"  android:state_enabled="false"                              android:drawable="@drawable/abs__list_selector_disabled_holo_dark" />
    <item android:state_focused="true"                                android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_dark" />
    <item android:state_focused="false"                               android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_dark" />
    <item android:state_focused="true"                                                             android:drawable="@drawable/abs__list_focused_holo" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__list_selector_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_window_focused="false" android:drawable="@android:color/transparent" />

    <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. -->
    <item android:state_focused="true"  android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/abs__list_selector_disabled_holo_light" />
    <item android:state_focused="true"  android:state_enabled="false"                              android:drawable="@drawable/abs__list_selector_disabled_holo_light" />
    <item android:state_focused="true"                                android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_light" />
    <item android:state_focused="false"                               android:state_pressed="true" android:drawable="@drawable/abs__list_selector_background_transition_holo_light" />
    <item android:state_focused="true"                                                             android:drawable="@drawable/abs__list_focused_holo" />

</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__progress_horizontal_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:id="@android:id/background"
          android:drawable="@drawable/abs__progress_bg_holo_dark" />

    <item android:id="@android:id/secondaryProgress">
        <scale android:scaleWidth="100%"
               android:drawable="@drawable/abs__progress_secondary_holo_dark" />
    </item>

    <item android:id="@android:id/progress">
        <scale android:scaleWidth="100%"
               android:drawable="@drawable/abs__progress_primary_holo_dark" />
    </item>

</layer-list>


================================================
FILE: actionbarsherlock/res/drawable/abs__progress_horizontal_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:id="@android:id/background"
          android:drawable="@drawable/abs__progress_bg_holo_light" />

    <item android:id="@android:id/secondaryProgress">
        <scale android:scaleWidth="100%"
               android:drawable="@drawable/abs__progress_secondary_holo_light" />
    </item>

    <item android:id="@android:id/progress">
        <scale android:scaleWidth="100%"
               android:drawable="@drawable/abs__progress_primary_holo_light" />
    </item>

</layer-list>


================================================
FILE: actionbarsherlock/res/drawable/abs__progress_medium_holo.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
 Copyright 2010, The Android Open Source Project

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <rotate
             android:drawable="@drawable/abs__spinner_48_outer_holo"
             android:pivotX="50%"
             android:pivotY="50%"
             android:fromDegrees="0"
             android:toDegrees="1080" />
    </item>
    <item>
        <rotate
             android:drawable="@drawable/abs__spinner_48_inner_holo"
             android:pivotX="50%"
             android:pivotY="50%"
             android:fromDegrees="0"
             android:toDegrees="720" />
    </item>
</layer-list>


================================================
FILE: actionbarsherlock/res/drawable/abs__search_dropdown_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#F0A0A0A0"/>
    <stroke android:width="2dp" color="#A00080FF"/>
    <padding android:left="5dp" android:top="0dp"
        android:right="5dp" android:bottom="1dp" />
</shape>


================================================
FILE: actionbarsherlock/res/drawable/abs__search_dropdown_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#F0FFFFFF"/>
    <stroke android:width="1dp" color="#A00080FF"/>
    <padding android:left="5dp" android:top="0dp"
        android:right="5dp" android:bottom="1dp" />
</shape>


================================================
FILE: actionbarsherlock/res/drawable/abs__spinner_ab_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
          android:drawable="@drawable/abs__spinner_ab_disabled_holo_dark" />
    <item android:state_pressed="true"
          android:drawable="@drawable/abs__spinner_ab_pressed_holo_dark" />
    <item android:state_pressed="false" android:state_focused="true"
          android:drawable="@drawable/abs__spinner_ab_focused_holo_dark" />
    <item android:drawable="@drawable/abs__spinner_ab_default_holo_dark" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__spinner_ab_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
          android:drawable="@drawable/abs__spinner_ab_disabled_holo_light" />
    <item android:state_pressed="true"
          android:drawable="@drawable/abs__spinner_ab_pressed_holo_light" />
    <item android:state_pressed="false" android:state_focused="true"
          android:drawable="@drawable/abs__spinner_ab_focused_holo_light" />
    <item android:drawable="@drawable/abs__spinner_ab_default_holo_light" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__tab_indicator_ab_holo.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- Non focused states -->
    <item android:state_focused="false" android:state_selected="false" android:state_pressed="false" android:drawable="@android:color/transparent" />
    <item android:state_focused="false" android:state_selected="true"  android:state_pressed="false" android:drawable="@drawable/abs__tab_selected_holo" />

    <!-- Focused states -->
    <item android:state_focused="true" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/abs__list_focused_holo" />
    <item android:state_focused="true" android:state_selected="true"  android:state_pressed="false" android:drawable="@drawable/abs__tab_selected_focused_holo" />

    <!-- Pressed -->
    <!--    Non focused states -->
    <item android:state_focused="false" android:state_selected="false" android:state_pressed="true" android:drawable="@drawable/abs__list_pressed_holo_dark" />
    <item android:state_focused="false" android:state_selected="true"  android:state_pressed="true" android:drawable="@drawable/abs__tab_selected_pressed_holo" />

    <!--    Focused states -->
    <item android:state_focused="true" android:state_selected="false" android:state_pressed="true" android:drawable="@drawable/abs__tab_unselected_pressed_holo" />
    <item android:state_focused="true" android:state_selected="true"  android:state_pressed="true" android:drawable="@drawable/abs__tab_selected_pressed_holo" />
</selector>


================================================
FILE: actionbarsherlock/res/drawable/abs__textfield_searchview_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true"
        android:drawable="@drawable/abs__textfield_search_selected_holo_dark" />
    <item android:drawable="@drawable/abs__textfield_search_default_holo_dark" />
</selector>



================================================
FILE: actionbarsherlock/res/drawable/abs__textfield_searchview_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true"
        android:drawable="@drawable/abs__textfield_search_selected_holo_light" />
    <item android:drawable="@drawable/abs__textfield_search_default_holo_light" />
</selector>



================================================
FILE: actionbarsherlock/res/drawable/abs__textfield_searchview_right_holo_dark.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true"
        android:drawable="@drawable/abs__textfield_search_right_selected_holo_dark" />
    <item android:drawable="@drawable/abs__textfield_search_right_default_holo_dark" />
</selector>



================================================
FILE: actionbarsherlock/res/drawable/abs__textfield_searchview_right_holo_light.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true"
        android:drawable="@drawable/abs__textfield_search_right_selected_holo_light" />
    <item android:drawable="@drawable/abs__textfield_search_right_default_holo_light" />
</selector>



================================================
FILE: actionbarsherlock/res/drawable-v11/abs__progress_medium_holo.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
 Copyright 2010, The Android Open Source Project

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <rotate
             android:drawable="@drawable/abs__spinner_48_outer_holo"
             android:pivotX="50%"
             android:pivotY="50%"
             android:fromDegrees="0"
             android:toDegrees="1080" />
    </item>
    <item>
        <rotate
             android:drawable="@drawable/abs__spinner_48_inner_holo"
             android:pivotX="50%"
             android:pivotY="50%"
             android:fromDegrees="720"
             android:toDegrees="0" />
    </item>
</layer-list>


================================================
FILE: actionbarsherlock/res/layout/abs__action_bar_home.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<view xmlns:android="http://schemas.android.com/apk/res/android"
      class="com.actionbarsherlock.internal.widget.ActionBarView$HomeView"
      android:layout_width="wrap_content"
      android:layout_height="fill_parent"
      android:background="?attr/actionBarItemBackground">
    <ImageView android:id="@id/abs__up"
               android:src="?attr/homeAsUpIndicator"
               android:layout_gravity="center_vertical|left"
               android:visibility="gone"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginRight="-8dip" />
    <ImageView android:id="@id/abs__home"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_marginRight="8dip"
               android:layout_marginTop="@dimen/abs__action_bar_icon_vertical_padding"
               android:layout_marginBottom="@dimen/abs__action_bar_icon_vertical_padding"
               android:layout_gravity="center"
               android:adjustViewBounds="true"
               android:scaleType="fitCenter" />
</view>


================================================
FILE: actionbarsherlock/res/layout/abs__action_bar_tab.xml
================================================
<?xml version="1.0" encoding="utf-8"?>

<view
    xmlns:android="http://schemas.android.com/apk/res/android"
    class="com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView"
    style="?attr/actionBarTabStyle"
/>

================================================
FILE: actionbarsherlock/res/layout/abs__action_bar_tab_bar_view.xml
================================================
<?xml version="1.0" encoding="utf-8"?>

<com.actionbarsherlock.internal.widget.TabsLinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    style="?attr/actionBarTabBarStyle"
/>


================================================
FILE: actionbarsherlock/res/layout/abs__action_bar_title_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:orientation="horizontal"
              android:paddingRight="16dip"
              android:background="?attr/actionBarItemBackground"
              android:enabled="false">

    <ImageView android:id="@id/abs__up"
               android:src="?attr/homeAsUpIndicator"
               android:layout_gravity="center_vertical|left"
               android:visibility="gone"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content" />

    <LinearLayout android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_gravity="center_vertical|left"
                  android:orientation="vertical">
        <TextView android:id="@+id/abs__action_bar_title"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:singleLine="true"
                  android:ellipsize="end" />
        <TextView android:id="@+id/abs__action_bar_subtitle"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_marginTop="@dimen/abs__action_bar_subtitle_top_margin"
                  android:layout_marginBottom="@dimen/abs__action_bar_subtitle_bottom_margin"
                  android:singleLine="true"
                  android:ellipsize="end"
                  android:visibility="gone" />
    </LinearLayout>
</LinearLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__action_menu_item_layout.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<com.actionbarsherlock.internal.view.menu.ActionMenuItemView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:addStatesFromChildren="true"
    android:gravity="center"
    android:focusable="true"
    android:paddingLeft="4dip"
    android:paddingRight="4dip"
    style="?attr/actionButtonStyle">
    <ImageButton android:id="@+id/abs__imageButton"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:layout_gravity="center"
                 android:visibility="gone"
                 android:layout_marginTop="4dip"
                 android:layout_marginBottom="4dip"
                 android:layout_marginLeft="4dip"
                 android:layout_marginRight="4dip"
                 android:scaleType="fitCenter"
                 android:adjustViewBounds="true"
                 android:background="@null"
                 android:focusable="false" />
    <com.actionbarsherlock.internal.widget.CapitalizingButton android:id="@+id/abs__textButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:visibility="gone"
            android:textAppearance="?attr/actionMenuTextAppearance"
            style="?attr/buttonStyleSmall"
            android:textColor="?attr/actionMenuTextColor"
            android:singleLine="true"
            android:ellipsize="none"
            android:background="@null"
            android:paddingTop="4dip"
            android:paddingBottom="4dip"
            android:paddingLeft="4dip"
            android:paddingRight="4dip"
            android:focusable="false" />
</com.actionbarsherlock.internal.view.menu.ActionMenuItemView>


================================================
FILE: actionbarsherlock/res/layout/abs__action_menu_layout.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<com.actionbarsherlock.internal.view.menu.ActionMenuView
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:divider="?attr/actionBarDivider"
     android:dividerPadding="12dip"
     android:gravity="center_vertical" />


================================================
FILE: actionbarsherlock/res/layout/abs__action_mode_bar.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2010, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<com.actionbarsherlock.internal.widget.ActionBarContextView
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:visibility="gone"
     style="?attr/actionModeStyle" />


================================================
FILE: actionbarsherlock/res/layout/abs__action_mode_close_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/abs__action_mode_close_button"
        android:focusable="true"
        android:clickable="true"
        android:paddingLeft="8dip"
        style="?attr/actionModeCloseButtonStyle"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_marginRight="16dip">
    <ImageView android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_gravity="center"
               android:scaleType="fitCenter"
               android:src="?attr/actionModeCloseDrawable" />
</com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__activity_chooser_view.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
**
** Copyright 2011, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<com.actionbarsherlock.internal.widget.IcsLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/abs__activity_chooser_view_content"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    style="?attr/activityChooserViewStyle">

    <FrameLayout
        android:id="@+id/abs__expand_activities_button"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:focusable="true"
        android:addStatesFromChildren="true"
        android:background="?attr/actionBarItemBackground">

        <ImageView android:id="@+id/abs__image"
            android:layout_width="56dip"
            android:layout_height="36dip"
            android:layout_gravity="center"
            android:paddingTop="2dip"
            android:paddingBottom="2dip"
            android:paddingLeft="12dip"
            android:paddingRight="12dip"
            android:scaleType="fitCenter"
            android:adjustViewBounds="true" />

    </FrameLayout>

    <FrameLayout
        android:id="@+id/abs__default_activity_button"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:focusable="true"
        android:addStatesFromChildren="true"
        android:background="?attr/actionBarItemBackground">

        <ImageView android:id="@+id/abs__image"
            android:layout_width="56dip"
            android:layout_height="36dip"
            android:layout_gravity="center"
            android:paddingTop="2dip"
            android:paddingBottom="2dip"
            android:paddingLeft="12dip"
            android:paddingRight="12dip"
            android:scaleType="fitCenter"
            android:adjustViewBounds="true" />

    </FrameLayout>

</com.actionbarsherlock.internal.widget.IcsLinearLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__activity_chooser_view_list_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/abs__list_item"
    android:layout_width="match_parent"
    android:layout_height="?attr/dropdownListPreferredItemHeight"
    android:paddingLeft="16dip"
    android:paddingRight="16dip"
    android:minWidth="196dip"
    android:background="?attr/activatedBackgroundIndicator"
    android:orientation="vertical" >

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:duplicateParentState="true" >

        <ImageView
            android:id="@+id/abs__icon"
            android:layout_width="32dip"
            android:layout_height="32dip"
            android:layout_gravity="center_vertical"
            android:layout_marginRight="8dip"
            android:duplicateParentState="true" />

        <TextView
            android:id="@+id/abs__title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_vertical"
            android:textAppearance="?attr/textAppearanceLargePopupMenu"
            android:duplicateParentState="true"
            android:singleLine="true"
            android:ellipsize="marquee"
            android:fadingEdge="horizontal" />

    </LinearLayout>

</LinearLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__list_menu_item_checkbox.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2007 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<CheckBox xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/abs__checkbox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical"
    android:focusable="false"
    android:clickable="false"
    android:duplicateParentState="true" />




================================================
FILE: actionbarsherlock/res/layout/abs__list_menu_item_icon.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2007 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/abs__icon"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical"
    android:layout_marginLeft="8dip"
    android:layout_marginRight="-8dip"
    android:layout_marginTop="8dip"
    android:layout_marginBottom="8dip"
    android:scaleType="centerInside"
    android:duplicateParentState="true" />



================================================
FILE: actionbarsherlock/res/layout/abs__list_menu_item_radio.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2007 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<RadioButton xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/abs__radio"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical"
    android:focusable="false"
    android:clickable="false"
    android:duplicateParentState="true" />


================================================
FILE: actionbarsherlock/res/layout/abs__popup_menu_item_layout.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<com.actionbarsherlock.internal.view.menu.ListMenuItemView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="?attr/dropdownListPreferredItemHeight"
    android:minWidth="196dip"
    android:paddingRight="16dip">
    
    <!-- Icon will be inserted here. -->
    
    <!-- The title and summary have some gap between them, and this 'group' should be centered vertically. -->
    <RelativeLayout
        android:layout_width="0dip"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_marginLeft="16dip"
        android:duplicateParentState="true">
        
        <TextView 
            android:id="@+id/abs__title"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_alignParentLeft="true"
            android:textAppearance="?attr/textAppearanceLargePopupMenu"
            android:singleLine="true"
            android:duplicateParentState="true"
            android:ellipsize="marquee"
            android:fadingEdge="horizontal" />

        <TextView
            android:id="@+id/abs__shortcut"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/abs__title"
            android:layout_alignParentLeft="true"
            android:textAppearance="?attr/textAppearanceSmallPopupMenu"
            android:singleLine="true"
            android:duplicateParentState="true" />

    </RelativeLayout>

    <!-- Checkbox, and/or radio button will be inserted here. -->
    
</com.actionbarsherlock.internal.view.menu.ListMenuItemView>


================================================
FILE: actionbarsherlock/res/layout/abs__screen_action_bar.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<!--
This is an optimized layout for a screen with the Action Bar enabled.
-->

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:fitsSystemWindows="true"
    android:splitMotionEvents="false">
    <com.actionbarsherlock.internal.widget.ActionBarContainer
        android:id="@+id/abs__action_bar_container"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        style="?attr/actionBarStyle">
        <com.actionbarsherlock.internal.widget.ActionBarView
            android:id="@+id/abs__action_bar"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            style="?attr/actionBarStyle" />
        <com.actionbarsherlock.internal.widget.ActionBarContextView
            android:id="@+id/abs__action_context_bar"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:visibility="gone"
            style="?attr/actionModeStyle" />
    </com.actionbarsherlock.internal.widget.ActionBarContainer>
    <com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout
        android:id="@+id/abs__content"
        android:layout_width="fill_parent"
        android:layout_height="0dip"
        android:layout_weight="1"
        android:foregroundGravity="fill_horizontal|top"
        android:foreground="?attr/windowContentOverlay" />
    <com.actionbarsherlock.internal.widget.ActionBarContainer
        android:id="@+id/abs__split_action_bar"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:visibility="gone"
        android:gravity="center"
        style="?attr/actionBarSplitStyle" />
</LinearLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__screen_action_bar_overlay.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<!--
This is an optimized layout for a screen with
the Action Bar enabled overlaying application content.
-->

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true"
    android:splitMotionEvents="false">
    <com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout android:id="@+id/abs__content"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    <com.actionbarsherlock.internal.widget.ActionBarContainer android:id="@+id/abs__action_bar_container"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        style="?attr/actionBarStyle"
        android:gravity="top">
        <com.actionbarsherlock.internal.widget.ActionBarView
            android:id="@+id/abs__action_bar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            style="?attr/actionBarStyle" />
        <com.actionbarsherlock.internal.widget.ActionBarContextView
            android:id="@+id/abs__action_context_bar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:visibility="gone"
            style="?attr/actionModeStyle" />
    </com.actionbarsherlock.internal.widget.ActionBarContainer>
    <ImageView android:src="?attr/windowContentOverlay"
               android:scaleType="fitXY"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@id/abs__action_bar_container" />
    <com.actionbarsherlock.internal.widget.ActionBarContainer android:id="@+id/abs__split_action_bar"
                  android:layout_width="match_parent"
                  android:layout_height="wrap_content"
                  android:layout_gravity="bottom"
                  style="?attr/actionBarSplitStyle"
                  android:visibility="gone"
                  android:gravity="center"/>
</FrameLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__screen_simple.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/assets/res/layout/screen_simple.xml
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License"); 
** you may not use this file except in compliance with the License. 
** You may obtain a copy of the License at 
**
**     http://www.apache.org/licenses/LICENSE-2.0 
**
** Unless required by applicable law or agreed to in writing, software 
** distributed under the License is distributed on an "AS IS" BASIS, 
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
** See the License for the specific language governing permissions and 
** limitations under the License.
*/

This is an optimized layout for a screen, with the minimum set of features
enabled.
-->

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:fitsSystemWindows="true"
    android:orientation="vertical">
    <ViewStub android:id="@+id/abs__action_mode_bar_stub"
              android:inflatedId="@+id/abs__action_mode_bar"
              android:layout="@layout/abs__action_mode_bar"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content" />
    <com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout
         android:id="@+id/abs__content"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         android:foregroundGravity="fill_horizontal|top"
         android:foreground="?attr/windowContentOverlay" />
</LinearLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__screen_simple_overlay_action_mode.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2011, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/

This is an optimized layout for a screen, with the minimum set of features
enabled.
-->

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true">
    <com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout
         android:id="@+id/abs__content"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         android:foregroundGravity="fill_horizontal|top"
         android:foreground="?attr/windowContentOverlay" />
    <ViewStub android:id="@+id/abs__action_mode_bar_stub"
              android:inflatedId="@+id/abs__action_mode_bar"
              android:layout="@layout/abs__action_mode_bar"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content" />
</FrameLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__search_dropdown_item_icons_2line.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
**
** Copyright 2008, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:paddingLeft="@dimen/abs__dropdownitem_text_padding_left"
                android:paddingRight="4dip"
                android:layout_width="match_parent"
                android:layout_height="?attr/searchResultListItemHeight" >

    <!-- Icons come first in the layout, since their placement doesn't depend on
         the placement of the text views. -->
    <ImageView android:id="@android:id/icon1"
               android:layout_width="@dimen/abs__dropdownitem_icon_width"
               android:layout_height="48dip"
               android:scaleType="centerInside"
               android:layout_alignParentLeft="true"
               android:layout_alignParentTop="true"
               android:layout_alignParentBottom="true"
               android:visibility="invisible" />

    <ImageView android:id="@+id/edit_query"
               android:layout_width="48dip"
               android:layout_height="48dip"
               android:scaleType="centerInside"
               android:layout_alignParentRight="true"
               android:layout_alignParentTop="true"
               android:layout_alignParentBottom="true"
               android:src="?attr/searchViewEditQuery"
               android:background="?attr/searchViewEditQueryBackground"
               android:visibility="gone" />

    <ImageView android:id="@android:id/icon2"
               android:layout_width="48dip"
               android:layout_height="48dip"
               android:scaleType="centerInside"
               android:layout_alignWithParentIfMissing="true"
               android:layout_toLeftOf="@id/edit_query"
               android:layout_alignParentTop="true"
               android:layout_alignParentBottom="true"
               android:visibility="gone" />


    <!-- The subtitle comes before the title, since the height of the title depends on whether the
         subtitle is visible or gone. -->
    <TextView android:id="@android:id/text2"
              style="?android:attr/dropDownItemStyle"
              android:textAppearance="?attr/textAppearanceSearchResultSubtitle"
              android:singleLine="true"
              android:layout_width="match_parent"
              android:layout_height="29dip"
              android:paddingBottom="4dip"
              android:gravity="top"
              android:layout_toRightOf="@android:id/icon1"
              android:layout_toLeftOf="@android:id/icon2"
              android:layout_alignWithParentIfMissing="true"
              android:layout_alignParentBottom="true"
              android:visibility="gone" />

    <!-- The title is placed above the subtitle, if there is one. If there is no
         subtitle, it fills the parent. -->
    <TextView android:id="@android:id/text1"
              style="?android:attr/dropDownItemStyle"
              android:textAppearance="?attr/textAppearanceSearchResultTitle"
              android:singleLine="true"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_centerVertical="true"
              android:layout_toRightOf="@android:id/icon1"
              android:layout_toLeftOf="@android:id/icon2"
              android:layout_above="@android:id/text2" />

</RelativeLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__search_view.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
 * Copyright (C) 2010 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

-->
<LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/abs__search_bar"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal"
        >

    <!-- This is actually used for the badge icon *or* the badge label (or neither) -->
    <TextView
            android:id="@+id/abs__search_badge"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:gravity="center_vertical"
            android:layout_marginBottom="2dip"
            android:drawablePadding="0dip"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textColor="?attr/textColorPrimary"
            android:visibility="gone"
            />

    <ImageView
            android:id="@+id/abs__search_button"
            style="?attr/actionButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_gravity="center_vertical"
            android:src="?attr/searchViewSearchIcon"
            android:contentDescription="@string/abs__searchview_description_search"
            />

    <LinearLayout
            android:id="@+id/abs__search_edit_frame"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:layout_gravity="center_vertical"
            android:layout_marginTop="4dip"
            android:layout_marginBottom="4dip"
            android:layout_marginLeft="8dip"
            android:layout_marginRight="8dip"
            android:orientation="horizontal">

        <ImageView
                android:id="@+id/abs__search_mag_icon"
                android:layout_width="@dimen/abs__dropdownitem_icon_width"
                android:layout_height="wrap_content"
                android:scaleType="centerInside"
                android:layout_marginLeft="@dimen/abs__dropdownitem_text_padding_left"
                android:layout_gravity="center_vertical"
                android:src="?attr/searchViewSearchIcon"
                android:visibility="gone"
                />

        <!-- Inner layout contains the app icon, button(s) and EditText -->
        <LinearLayout
                android:id="@+id/abs__search_plate"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:layout_gravity="center_vertical"
                android:orientation="horizontal"
                android:background="?attr/searchViewTextField">

            <view class="com.actionbarsherlock.widget.SearchView$SearchAutoComplete"
                  style="?attr/searchAutoCompleteTextView"
                  android:id="@+id/abs__search_src_text"
                  android:layout_height="36dip"
                  android:layout_width="0dp"
                  android:layout_weight="1"
                  android:minWidth="@dimen/abs__search_view_text_min_width"
                  android:layout_gravity="bottom"
                  android:paddingLeft="@dimen/abs__dropdownitem_text_padding_left"
                  android:paddingRight="@dimen/abs__dropdownitem_text_padding_right"
                  android:singleLine="true"
                  android:ellipsize="end"
                  android:background="@null"
                  android:inputType="text|textAutoComplete|textNoSuggestions"
                  android:imeOptions="actionSearch"
                  android:dropDownHeight="wrap_content"
                  android:dropDownAnchor="@id/abs__search_edit_frame"
                  android:dropDownVerticalOffset="0dip"
                  android:dropDownHorizontalOffset="0dip"
                  android:contentDescription="@string/abs__searchview_description_query"
                  />

            <ImageView
                    android:id="@+id/abs__search_close_btn"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:paddingLeft="8dip"
                    android:paddingRight="8dip"
                    android:layout_gravity="center_vertical"
                    android:background="?attr/selectableItemBackground"
                    android:src="?attr/searchViewCloseIcon"
                    android:focusable="true"
                    android:contentDescription="@string/abs__searchview_description_clear"
                    />

        </LinearLayout>

        <LinearLayout
                android:id="@+id/abs__submit_area"
                android:orientation="horizontal"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:background="?attr/searchViewTextFieldRight">

            <ImageView
                    android:id="@+id/abs__search_go_btn"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:layout_gravity="center_vertical"
                    android:paddingLeft="16dip"
                    android:paddingRight="16dip"
                    android:background="?attr/selectableItemBackground"
                    android:src="?attr/searchViewGoIcon"
                    android:visibility="gone"
                    android:focusable="true"
                    android:contentDescription="@string/abs__searchview_description_submit"
                    />

            <ImageView
                    android:id="@+id/abs__search_voice_btn"
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:layout_gravity="center_vertical"
                    android:paddingLeft="16dip"
                    android:paddingRight="16dip"
                    android:src="?attr/searchViewVoiceIcon"
                    android:background="?attr/selectableItemBackground"
                    android:visibility="gone"
                    android:focusable="true"
                    android:contentDescription="@string/abs__searchview_description_voice"
                    />

        </LinearLayout>
    </LinearLayout>

</LinearLayout>


================================================
FILE: actionbarsherlock/res/layout/abs__simple_dropdown_hint.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
**
** Copyright 2008, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@android:id/text1"
          android:textAppearance="?attr/dropDownHintAppearance"
          android:singleLine="true"
          android:layout_marginLeft="3dip"
          android:layout_marginTop="3dip"
          android:layout_marginRight="3dip"
          android:layout_marginBottom="3dip"
          android:layout_width="match_parent"
          android:layout_height="wrap_content" />


================================================
FILE: actionbarsherlock/res/layout/sherlock_spinner_dropdown_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml
**
** Copyright 2008, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License"); 
** you may not use this file except in compliance with the License. 
** You may obtain a copy of the License at 
**
**     http://www.apache.org/licenses/LICENSE-2.0 
**
** Unless required by applicable law or agreed to in writing, software 
** distributed under the License is distributed on an "AS IS" BASIS, 
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
** See the License for the specific language governing permissions and 
** limitations under the License.
*/
-->
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@android:id/text1"
    style="?attr/spinnerDropDownItemStyle"
    android:singleLine="true"
    android:layout_width="match_parent"
    android:layout_height="?attr/dropdownListPreferredItemHeight"
    android:ellipsize="marquee" />


================================================
FILE: actionbarsherlock/res/layout/sherlock_spinner_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License"); 
** you may not use this file except in compliance with the License. 
** You may obtain a copy of the License at 
**
**     http://www.apache.org/licenses/LICENSE-2.0 
**
** Unless required by applicable law or agreed to in writing, software 
** distributed under the License is distributed on an "AS IS" BASIS, 
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
** See the License for the specific language governing permissions and 
** limitations under the License.
*/
-->
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@android:id/text1"
    style="?attr/spinnerItemStyle"
    android:singleLine="true"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:ellipsize="marquee" />


================================================
FILE: actionbarsherlock/res/layout-large/abs__action_mode_close_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/abs__action_mode_close_button"
        android:focusable="true"
        android:clickable="true"
        android:paddingLeft="8dip"
        style="?attr/actionModeCloseButtonStyle"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_marginRight="16dip">
    <ImageView android:layout_width="48dip"
               android:layout_height="wrap_content"
               android:layout_gravity="center"
               android:scaleType="center"
               android:src="?attr/actionModeCloseDrawable" />
    <TextView android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_gravity="center"
              android:layout_marginLeft="4dip"
              android:layout_marginRight="16dip"
              android:textAppearance="?android:attr/textAppearanceSmall"
              android:textSize="12sp"
              android:textAllCaps="true"
              android:text="@string/abs__action_mode_done" />
</com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout>


================================================
FILE: actionbarsherlock/res/layout-v14/sherlock_spinner_dropdown_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml
**
** Copyright 2008, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License"); 
** you may not use this file except in compliance with the License. 
** You may obtain a copy of the License at 
**
**     http://www.apache.org/licenses/LICENSE-2.0 
**
** Unless required by applicable law or agreed to in writing, software 
** distributed under the License is distributed on an "AS IS" BASIS, 
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
** See the License for the specific language governing permissions and 
** limitations under the License.
*/
-->
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@android:id/text1"
    style="?android:attr/spinnerDropDownItemStyle"
    android:singleLine="true"
    android:layout_width="match_parent"
    android:layout_height="?attr/dropdownListPreferredItemHeight"
    android:ellipsize="marquee" />


================================================
FILE: actionbarsherlock/res/layout-v14/sherlock_spinner_item.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License"); 
** you may not use this file except in compliance with the License. 
** You may obtain a copy of the License at 
**
**     http://www.apache.org/licenses/LICENSE-2.0 
**
** Unless required by applicable law or agreed to in writing, software 
** distributed under the License is distributed on an "AS IS" BASIS, 
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
** See the License for the specific language governing permissions and 
** limitations under the License.
*/
-->
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@android:id/text1"
    style="?android:attr/spinnerItemStyle"
    android:singleLine="true"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:ellipsize="marquee" />


================================================
FILE: actionbarsherlock/res/layout-xlarge/abs__screen_action_bar.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<!--
This is an optimized layout for a screen with the Action Bar enabled.
-->

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:fitsSystemWindows="true"
    android:splitMotionEvents="false"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <com.actionbarsherlock.internal.widget.ActionBarContainer
        android:id="@+id/abs__action_bar_container"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        style="?attr/actionBarStyle">
        <com.actionbarsherlock.internal.widget.ActionBarView
            android:id="@+id/abs__action_bar"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            style="?attr/actionBarStyle" />
        <com.actionbarsherlock.internal.widget.ActionBarContextView
            android:id="@+id/abs__action_context_bar"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:visibility="gone"
            style="?attr/actionModeStyle" />
    </com.actionbarsherlock.internal.widget.ActionBarContainer>
    <com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout
        android:id="@+id/abs__content"
        android:layout_width="fill_parent"
        android:layout_height="0dip"
        android:layout_weight="1"
        android:foregroundGravity="fill_horizontal|top"
        android:foreground="?attr/windowContentOverlay" />
</LinearLayout>


================================================
FILE: actionbarsherlock/res/layout-xlarge/abs__screen_action_bar_overlay.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<!--
This is an optimized layout for a screen with
the Action Bar enabled overlaying application content.
-->

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:fitsSystemWindows="true"
    android:splitMotionEvents="false">
    <com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout android:id="@+id/abs__content"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" />
    <com.actionbarsherlock.internal.widget.ActionBarContainer android:id="@+id/abs__action_bar_container"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        style="?attr/actionBarStyle"
        android:gravity="top">
        <com.actionbarsherlock.internal.widget.ActionBarView
            android:id="@+id/abs__action_bar"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            style="?attr/actionBarStyle" />
        <com.actionbarsherlock.internal.widget.ActionBarContextView
            android:id="@+id/abs__action_context_bar"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:visibility="gone"
            style="?attr/actionModeStyle" />
    </com.actionbarsherlock.internal.widget.ActionBarContainer>
    <ImageView android:src="?attr/windowContentOverlay"
               android:scaleType="fitXY"
               android:layout_width="match_parent"
               android:layout_height="wrap_content"
               android:layout_below="@id/abs__action_bar_container" />
</RelativeLayout>


================================================
FILE: actionbarsherlock/res/values/abs__attrs.xml
================================================
<?xml version="1.0" encoding="utf-8"?>

<resources>
    <attr name="titleTextStyle" format="reference" />
    <attr name="subtitleTextStyle" format="reference" />
    <attr name="background" format="reference|color" />
    <attr name="backgroundSplit" format="reference|color" />
    <attr name="height" format="dimension" />
    <attr name="divider" format="reference" />

    <declare-styleable name="SherlockTheme">
        <!-- =================== -->
        <!-- Action bar styles   -->
        <!-- =================== -->
        <eat-comment />
        <!-- Default style for tabs within an action bar -->
        <attr name="actionBarTabStyle" format="reference" />
        <attr name="actionBarTabBarStyle" format="reference" />
        <attr name="actionBarTabTextStyle" format="reference" />
        <attr name="actionOverflowButtonStyle" format="reference" />
        <!-- Reference to a style for the Action Bar -->
        <attr name="actionBarStyle" format="reference" />
        <!-- Reference to a style for the split Action Bar. This style
             controls the split component that holds the menu/action
             buttons. actionBarStyle is still used for the primary
             bar. -->
        <attr name="actionBarSplitStyle" format="reference" />
        <!-- Reference to a theme that should be used to inflate widgets
             and layouts destined for the action bar. Most of the time
             this will be a reference to the current theme, but when
             the action bar has a significantly different contrast
             profile than the rest of the activity the difference
             can become important. If this is set to @null the current
             theme will be used.-->
        <attr name="actionBarWidgetTheme" format="reference" />
        <!-- Size of the Action Bar, including the contextual
             bar used to present Action Modes. -->
        <attr name="actionBarSize" format="dimension" >
            <enum name="wrap_content" value="0" />
        </attr>
        <!-- Custom divider drawable to use for elements in the action bar. -->
        <attr name="actionBarDivider" format="reference" />
        <!-- Custom item state list drawable background for action bar items. -->
        <attr name="actionBarItemBackground" format="reference" />
        <!-- TextAppearance style that will be applied to text that
             appears within action menu items. -->
        <attr name="actionMenuTextAppearance" format="reference" />
        <!-- Color for text that appears within action menu items. -->
        <attr name="actionMenuTextColor" format="color|reference" />

        <!-- =================== -->
        <!-- Action mode styles  -->
        <!-- =================== -->
        <eat-comment />
        <attr name="actionModeStyle" format="reference" />
        <attr name="actionModeCloseButtonStyle" format="reference" />
        <!-- Background drawable to use for action mode UI -->
        <attr name="actionModeBackground" format="reference" />
        <!-- Background drawable to use for action mode UI in the lower split bar -->
        <attr name="actionModeSplitBackground" format="reference" />
        <!-- Drawable to use for the close action mode button -->
        <attr name="actionModeCloseDrawable" format="reference" />
        <!-- Drawable to use for the Share action button in WebView selection action modes -->
        <attr name="actionModeShareDrawable" format="reference" />

        <!-- PopupWindow style to use for action modes when showing as a window overlay. -->
        <attr name="actionModePopupWindowStyle" format="reference" />

        <!-- ============= -->
        <!-- Button styles -->
        <!-- ============= -->
        <eat-comment />

        <!-- Small Button style. -->
        <attr name="buttonStyleSmall" format="reference" />

        <!-- Background drawable for standalone items that need focus/pressed states. -->
        <attr name="selectableItemBackground" format="reference" />



        <!-- This Drawable is overlaid over the foreground of the Window's content area, usually
             to place a shadow below the title.  -->
        <attr name="windowContentOverlay" format="reference" />

        <!-- Text color, typeface, size, and style for the text inside of a popup menu. -->
        <attr name="textAppearanceLargePopupMenu" format="reference" />

        <!-- Text color, typeface, size, and style for small text inside of a popup menu. -->
        <attr name="textAppearanceSmallPopupMenu" format="reference" />


        <!-- Text color, typeface, size, and style for "small" text. Defaults to secondary text color. -->
        <attr name="textAppearanceSmall" format="reference" />

        <attr name="textColorPrimary" format="color" />
        <attr name="textColorPrimaryDisableOnly" format="color" />
        <attr name="textColorPrimaryInverse" format="color" />

        <attr name="spinnerItemStyle" format="reference" />
        <attr name="spinnerDropDownItemStyle" format="reference" />

        <!-- ============================ -->
        <!-- SearchView styles and assets -->
        <!-- ============================ -->
        <eat-comment />
        <!-- SearchView AutoCompleteTextView style -->
        <attr name="searchAutoCompleteTextView" format="reference" />
        <!-- SearchView dropdown background -->
        <attr name="searchDropdownBackground" format="reference" />
        <!-- SearchView close button icon -->
        <attr name="searchViewCloseIcon" format="reference" />
        <!-- SearchView Go button icon -->
        <attr name="searchViewGoIcon" format="reference" />
        <!-- SearchView Search icon -->
        <attr name="searchViewSearchIcon" format="reference" />
        <!-- SearchView Voice button icon -->
        <attr name="searchViewVoiceIcon" format="reference" />
        <!-- SearchView query refinement icon -->
        <attr name="searchViewEditQuery" format="reference" />
        <!-- SearchView query refinement icon background -->
        <attr name="searchViewEditQueryBackground" format="reference" />
        <!-- SearchView text field background for the left section -->
        <attr name="searchViewTextField" format="reference" />
        <!-- SearchView text field background for the right section -->
        <attr name="searchViewTextFieldRight" format="reference" />
        <!-- Text color for urls in search suggestions, used by things like global search and the browser. @hide -->
        <attr name="textColorSearchUrl" format="reference|color" />
        <!-- The list item height for search results. @hide -->
        <attr name="searchResultListItemHeight" format="dimension" />
        <!-- Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color. -->
        <attr name="textAppearanceSearchResultTitle" format="reference" />
        <!-- Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color. -->
        <attr name="textAppearanceSearchResultSubtitle" format="reference" />


        <!-- =========== -->
        <!-- List styles -->
        <!-- =========== -->
        <eat-comment />

        <!-- A smaller, sleeker list item height. -->
        <attr name="listPreferredItemHeightSmall" format="dimension" />

        <!-- The preferred padding along the left edge of list items. -->
        <attr name="listPreferredItemPaddingLeft" format="dimension" />
        <!-- The preferred padding along the right edge of list items. -->
        <attr name="listPreferredItemPaddingRight" format="dimension" />

        <!-- The preferred TextAppearance for the primary text of small list items. -->
        <attr name="textAppearanceListItemSmall" format="reference" />


        <attr name="windowMinWidthMajor" format="dimension" />
        <attr name="windowMinWidthMinor" format="dimension" />



        <!-- Drawable to use for generic vertical dividers. -->
        <attr name="dividerVertical" format="reference" />

        <attr name="actionDropDownStyle" format="reference" />
        <attr name="actionButtonStyle" format="reference" />
        <attr name="homeAsUpIndicator" format="reference" />
        <attr name="dropDownListViewStyle" format="reference" />
        <attr name="popupMenuStyle" format="reference" />
        <attr name="dropdownListPreferredItemHeight" format="dimension" />
        <attr name="actionSpinnerItemStyle" format="reference" />
        <attr name="windowNoTitle" format="boolean"/>
        <attr name="windowActionBar" format="boolean"/>
        <attr name="windowActionBarOverlay" format="boolean"/>
        <attr name="windowActionModeOverlay" format="boolean"/>
        <attr name="windowSplitActionBar" format="boolean" />


        <attr name="listPopupWindowStyle" format="reference" />


        <!-- Default ActivityChooserView style. -->
        <attr name="activityChooserViewStyle" format="reference" />
        <!-- Drawable used as a background for activated items. -->
        <attr name="activatedBackgroundIndicator" format="reference" />

        <attr name="dropDownHintAppearance" format="reference" />
    </declare-styleable>


    <!-- Attributes used to style the Action Bar. -->
    <declare-styleable name="SherlockActionBar">
        <!-- The type of navigation to use. -->
        <attr name="navigationMode">
            <!-- Normal static title text -->
            <enum name="normal" value="0" />
            <!-- The action bar will use a selection list for navigation. -->
            <enum name="listMode" value="1" />
            <!-- The action bar will use a series of horizontal tabs for navigation. -->
            <enum name="tabMode" value="2" />
        </attr>
        <!-- Options affecting how the action bar is displayed. -->
        <attr name="displayOptions">
            <flag name="useLogo" value="0x1" />
            <flag name="showHome" value="0x2" />
            <flag name="homeAsUp" value="0x4" />
            <flag name="showTitle" value="0x8" />
            <flag name="showCustom" value="0x10" />
            <flag name="disableHome" value="0x20" />
        </attr>
        <!-- Specifies title text used for navigationMode="normal" -->
        <attr name="title" format="string" />
        <!-- Specifies subtitle text used for navigationMode="normal" -->
        <attr name="subtitle" format="string" />
        <!-- Specifies a style to use for title text. -->
        <attr name="titleTextStyle" />
        <!-- Specifies a style to use for subtitle text. -->
        <attr name="subtitleTextStyle" />
        <!-- Specifies the drawable used for the application icon. -->
        <attr name="icon" format="reference" />
        <!-- Specifies the drawable used for the application logo. -->
        <attr name="logo" format="reference" />
        <!-- Specifies the drawable used for item dividers. -->
        <attr name="divider" />
        <!-- Specifies a background drawable for the action bar. -->
        <attr name="background" />
        <!-- Specifies a background drawable for a second stacked row of the action bar. -->
        <attr name="backgroundStacked" format="reference|color" />
        <!-- Specifies a background drawable for the bottom component of a split action bar. -->
        <attr name="backgroundSplit" />
        <!-- Specifies a layout for custom navigation. Overrides navigationMode. -->
        <attr name="customNavigationLayout" format="reference" />
        <!-- Specifies a fixed height. -->
        <attr name="height" />
        <!-- Specifies a layout to use for the "home" section of the action bar. -->
        <attr name="homeLayout" format="reference" />
        <!-- Specifies a style resource to use for an embedded progress bar. -->
        <attr name="progressBarStyle" format="reference" />
        <!-- Specifies a style resource to use for an indeterminate progress spinner. -->
        <attr name="indeterminateProgressStyle" format="reference" />
        <!-- Specifies the horizontal padding on either end for an embedded progress bar. -->
        <attr name="progressBarPadding" format="dimension" />
        <!-- Specifies padding that should be applied to the left and right sides of
             system-provided items in the bar. -->
        <attr name="itemPadding" format="dimension" />
    </declare-styleable>


    <declare-styleable name="SherlockActionMode">
        <!-- Specifies a style to use for title text. -->
        <attr name="titleTextStyle" />
        <!-- Specifies a style to use for subtitle text. -->
        <attr name="subtitleTextStyle" />
        <!-- Specifies a background for the action mode bar. -->
        <attr name="background" />
        <!-- Specifies a background for the split action mode bar. -->
        <attr name="backgroundSplit" />
        <!-- Specifies a fixed height for the action mode bar. -->
        <attr name="height" />
    </declare-styleable>

    <declare-styleable name="SherlockMenuView">
        <!-- Default appearance of menu item text. -->
        <attr name="itemTextAppearance" format="reference" />
        <!-- Default horizontal divider between rows of menu items. -->
        <attr name="horizontalDivider" format="reference" />
        <!-- Default vertical divider between menu items. -->
        <attr name="verticalDivider" format="reference" />
        <!-- Default background for the menu header. -->
        <attr name="headerBackground" format="color|reference" />
        <!-- Default background for each menu item. -->
        <attr name="itemBackground" format="color|reference" />
        <!-- Default animations for the menu. -->
        <attr name="windowAnimationStyle" format="reference" />
        <!-- Default disabled icon alpha for each menu item that shows an icon. -->
        <attr name="itemIconDisabledAlpha" format="float" />
        <!-- Whether space should be reserved in layout when an icon is missing. -->
        <attr name="preserveIconSpacing" format="boolean" />
    </declare-styleable>

    <declare-styleable name="SherlockActionMenuItemView">
        <attr name="android:minWidth" />
    </declare-styleable>

    <declare-styleable name="SherlockActivityChooserView">
        <!-- The maximal number of items initially shown in the activity list. -->
        <attr name="initialActivityCount" format="string" />
        <!-- The drawable to show in the button for expanding the activities overflow popup.
             <strong>Note:</strong> Clients would like to set this drawable
             as a clue about the action the chosen activity will perform. For
             example, if share activity is to be chosen the drawable should
             give a clue that sharing is to be performed.
         -->
        <attr name="expandActivityOverflowButtonDrawable" format="reference" />

        <attr name="android:background" />
    </declare-styleable>

    <!-- Base attributes that are available to all groups. -->
    <declare-styleable name="SherlockMenuGroup">

        <!-- The ID of the group. -->
        <attr name="android:id" />

        <!-- The category applied to all items within this group.
             (This will be or'ed with the orderInCategory attribute.) -->
        <attr name="android:menuCategory" />

        <!-- The order within the category applied to all items within this group.
             (This will be or'ed with the category attribute.) -->
        <attr name="android:orderInCategory" />

        <!-- Whether the items are capable of displaying a check mark. -->
        <attr name="android:checkableBehavior" />

        <!-- Whether the items are shown/visible. -->
        <attr name="android:visible" />

        <!-- Whether the items are enabled. -->
        <attr name="android:enabled" />

    </declare-styleable>

    <!-- Base attributes that are available to all Item objects. -->
    <declare-styleable name="SherlockMenuItem">

        <!-- The ID of the item. -->
        <attr name="android:id" />

        <!-- The category applied to the item.
             (This will be or'ed with the orderInCategory attribute.) -->
        <attr name="android:menuCategory" />

        <!-- The order within the category applied to the item.
             (This will be or'ed with the category attribute.) -->
        <attr name="android:orderInCategory" />

        <!-- The title associated with the item. -->
        <attr name="android:title" />

        <!-- The condensed title associated with the item.  This is used in situations where the
             normal title may be too long to be displayed. -->
        <attr name="android:titleCondensed" />

        <!-- The icon associated with this item.  This icon will not always be shown, so
             the title should be sufficient in describing this item. -->
        <attr name="android:icon" />

        <!-- The alphabetic shortcut key.  This is the shortcut when using a keyboard
             with alphabetic keys. -->
        <attr name="android:alphabeticShortcut" />

        <!-- The numeric shortcut key.  This is the shortcut when using a numeric (e.g., 12-key)
             keyboard. -->
        <attr name="android:numericShortcut" />

        <!-- Whether the item is capable of displaying a check mark. -->
        <attr name="android:checkable" />

        <!-- Whether the item is checked.  Note that you must first have enabled checking with
             the checkable attribute or else the check mark will not appear. -->
        <attr name="android:checked" />

        <!-- Whether the item is shown/visible. -->
        <attr name="android:visible" />

        <!-- Whether the item is enabled. -->
        <attr name="android:enabled" />

        <!-- Name of a method on the Context used to inflate the menu that will be
             called when the item is clicked. -->
        <attr name="android:onClick" />

        <!-- How this item should display in the Action Bar, if present. -->
        <attr name="android:showAsAction" />

        <!-- An optional layout to be used as an action view.
             See {@link android.view.MenuItem#setActionView(android.view.View)}
             for more info. -->
        <attr name="android:actionLayout" />

        <!-- The name of an optional View class to instantiate and use as an
             action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
             for more info. -->
        <attr name="android:actionViewClass" />

        <!-- The name of an optional ActionProvider class to instantiate an action view
             and perform operations such as default action for that menu item.
             See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
             for more info. -->
        <attr name="android:actionProviderClass" />

    </declare-styleable>

    <declare-styleable name="SherlockSpinner">
        <!-- The prompt to display when the spinner's dialog is shown. -->
        <attr name="android:prompt" />
        <!-- List selector to use for spinnerMode="dropdown" display. -->
        <attr name="android:dropDownSelector" />
        <!-- Background drawable to use for the dropdown in spinnerMode="dropdown". -->
        <attr name="android:popupBackground" />
        <!-- Vertical offset from the spinner widget for positioning the dropdown in
             spinnerMode="dropdown". -->
        <attr name="android:dropDownVerticalOffset" />
        <!-- Horizontal offset from the spinner widget for positioning the dropdown
             in spinnerMode="dropdown". -->
        <attr name="android:dropDownHorizontalOffset" />
        <!-- Width of the dropdown in spinnerMode="dropdown". -->
        <attr name="android:dropDownWidth" />
        <!-- Reference to a layout to use for displaying a prompt in the dropdown for
             spinnerMode="dropdown". This layout must contain a TextView with the id
             @android:id/text1 to be populated with the prompt text. -->
        <attr name="android:popupPromptView" />
        <!-- Gravity setting for positioning the currently selected item. -->
        <attr name="android:gravity" />
    </declare-styleable>

    <declare-styleable name="SherlockSearchView">
        <!-- The default state of the SearchView. If true, it will be iconified when not in
             use and expanded when clicked. -->
        <attr name="iconifiedByDefault" format="boolean"/>
        <!-- An optional maximum width of the SearchView. -->
        <attr name="android:maxWidth" />
        <!-- An optional query hint string to be displayed in the empty query field. -->
        <attr name="queryHint" format="string" />
        <!-- The IME options to set on the query text field. -->
        <attr name="android:imeOptions" />
        <!-- The input type to set on the query text field. -->
        <attr name="android:inputType" />
    </declare-styleable>

    <declare-styleable name="SherlockView">
        <attr name="android:focusable"/>
    </declare-styleable>
</resources>


================================================
FILE: actionbarsherlock/res/values/abs__bools.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<resources>
    <bool name="abs__action_bar_embed_tabs">false</bool>
    <bool name="abs__split_action_bar_is_narrow">true</bool>
    <bool name="abs__action_bar_expanded_action_views_exclusive">true</bool>
    <!--bool name="target_honeycomb_needs_options_menu">true</bool-->
</resources>


================================================
FILE: actionbarsherlock/res/values/abs__colors.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2011 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<resources>
    <color name="abs__background_holo_dark">#ff000000</color>
    <color name="abs__background_holo_light">#fff3f3f3</color>
    <color name="abs__bright_foreground_holo_dark">@color/abs__background_holo_light</color>
    <color name="abs__bright_foreground_holo_light">@color/abs__background_holo_dark</color>
    <color name="abs__bright_foreground_disabled_holo_dark">#ff4c4c4c</color>
    <color name="abs__bright_foreground_disabled_holo_light">#ffb2b2b2</color>
</resources>


================================================
FILE: actionbarsherlock/res/values/abs__config.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2009, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->

<!-- These resources are around just to allow their values to be customized
     for different hardware and product builds. -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">

    <!-- The maximum width we would prefer dialogs to be.  0 if there is no
         maximum (let them grow as large as the screen).  Actual values are
         specified for -large and -xlarge configurations. -->
    <dimen name="abs__config_prefDialogWidth">320dp</dimen>

    <!-- Sets whether menu shortcuts should be displayed on panel menus when
         a keyboard is present. -->
    <bool name="abs__config_showMenuShortcutsWhenKeyboardPresent">false</bool>

    <!-- Whether action menu items should be displayed in ALLCAPS or not.
         Defaults to true. If this is not appropriate for specific locales
         it should be disabled in that locale's resources. -->
    <bool name="abs__config_actionMenuItemAllCaps">true</bool>

    <!-- Whether action menu items should obey the "withText" showAsAction
         flag. This may be set to false for situations where space is
         extremely limited. -->
    <bool name="abs__config_allowActionMenuItemTextWithIcon">false</bool>

</resources>


================================================
FILE: actionbarsherlock/res/values/abs__dimens.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/assets/res/any/dimens.xml
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<resources>
    <!-- Default height of an action bar. -->
    <dimen name="abs__action_bar_default_height">48dip</dimen>
    <!-- Vertical padding around action bar icons. -->
    <dimen name="abs__action_bar_icon_vertical_padding">8dip</dimen>
    <!-- Text size for action bar titles -->
    <dimen name="abs__action_bar_title_text_size">18dp</dimen>
    <!-- Text size for action bar subtitles -->
    <dimen name="abs__action_bar_subtitle_text_size">14dp</dimen>
    <!-- Top margin for action bar subtitles -->
    <dimen name="abs__action_bar_subtitle_top_margin">-3dp</dimen>
    <!-- Bottom margin for action bar subtitles -->
    <dimen name="abs__action_bar_subtitle_bottom_margin">5dip</dimen>

    <integer name="abs__max_action_buttons">2</integer>

    <!-- Minimum width for an action button in the menu area of an action bar -->
    <dimen name="abs__action_button_min_width">56dip</dimen>


    <!-- Text padding for dropdown items -->
    <dimen name="abs__dropdownitem_text_padding_left">8dip</dimen>

    <!-- Text padding for dropdown items -->
    <dimen name="abs__dropdownitem_text_padding_right">8dip</dimen>

    <!-- Width of the icon in a dropdown list -->
    <dimen name="abs__dropdownitem_icon_width">32dip</dimen>


    <!-- Minimum width of the search view text entry area. -->
    <dimen name="abs__search_view_text_min_width">160dip</dimen>

    <!-- Preferred width of the search view. -->
    <dimen name="abs__search_view_preferred_width">320dip</dimen>
</resources>


================================================
FILE: actionbarsherlock/res/values/abs__ids.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
**
** Copyright 2007, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<resources>
  <item type="id" name="abs__home" />
  <item type="id" name="abs__up" />
  <item type="id" name="abs__action_menu_divider" />
  <item type="id" name="abs__action_menu_presenter" />
  <item type="id" name="abs__progress_circular" />
  <item type="id" name="abs__progress_horizontal" />
</resources>


================================================
FILE: actionbarsherlock/res/values/abs__strings.xml
================================================
<?xml version="1.0" encoding="utf-8"?>
<!--
**
** Copyright 2007, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
    <!-- Content description for the action bar "home" affordance. [CHAR LIMIT=NONE] -->
    <string name="abs__action_bar_home_description">Navigate home</string>
    <!-- Content description for the action bar "up" affordance. [CHAR LIMIT=NONE] -->
    <string name="abs__action_bar_up_description">Navigate up</string>
    <!-- Content description for the action menu overflow button. [CHAR LIMIT=NONE] -->
    <string name="abs__action_menu_overflow_description">More options</string>

    <!-- Label for the "Done" button on the far left of action mode toolbars. -->
    <string name="abs__action_mode_done">Done</string>

    <!-- Title for a button to expand the list of activities in ActivityChooserView [CHAR LIMIT=25] -->
    <string name="abs__activity_chooser_view_see_all">See all...</string>
    <!-- Description of the shwoing of a popup window with activities to choose from. [CHAR LIMIT=NONE] -->
    <string name="abs__activitychooserview_choose_application">Choose an application</string>
    <!-- Description of the choose target button in a ShareActionProvider (share UI). [CHAR LIMIT=NONE] -->
    <string name="abs__shareactionprovider_share_with">Share with</string>
    <!-- Description of a share target (both in the list of such or the default share button) in a ShareActionProvider (share UI). [CHAR LIMIT=NONE] -->
    <string name="abs__shareactionprovider_share_with_application">Share with <xliff:g id="application_name" example="Bluetooth">%s</xliff:g></string>

    <!-- SearchView accessibility description for search button [CHAR LIMIT=NONE] -->
    <string name="abs__searchview_description_search">Search</string>
    <!-- SearchView accessibility description for search text field [CHAR LIMIT=NONE] -->
    <string name="abs__searchview_description_query">Search query</string>
    <!-- SearchView accessibility description for clear button [CHAR LIMIT=NONE] -->
    <string name="abs__searchview_description_clear">Clear query</string>
    <!-- SearchView accessibility description for submit button [CHAR LIMIT=NONE] -->
    <string name="abs__searchview_description_submit">Submit query</string>
    <!-- SearchView accessibility description for voice button [CHAR LIMIT=NONE] -->
    <string name="abs__searchview_description_voice">Voice search</string>
</resources>


================================================
FILE: actionbarsherlock/res/values/abs__styles.xml
================================================
<?xml version="1.0" encoding="utf-8"?>

<resources>
    <style name="Widget">
    </style>

    <style name="Sherlock.__Widget.ActionBar" parent="Widget">
        <item name="displayOptions">useLogo|showHome|showTitle</item>
        <item name="height">?attr/actionBarSize</item>
        <item name="android:paddingLeft">0dip</item>
        <item name="android:paddingTop">0dip</item>
        <item name="android:paddingRight">0dip</item>
        <item name="android:paddingBottom">0dip</item>
        <item name="homeLayout">@layout/abs__action_bar_home</item>
    </style>
    <style name="Widget.Sherlock.ActionBar" parent="Sherlock.__Widget.ActionBar">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Title</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Subtitle</item>
        <item name="background">@drawable/abs__ab_transparent_dark_holo</item>
        <item name="backgroundStacked">@drawable/abs__ab_stacked_transparent_dark_holo</item>
        <item name="backgroundSplit">@drawable/abs__ab_bottom_transparent_dark_holo</item>
        <item name="divider">?attr/dividerVertical</item>
        <item name="progressBarStyle">@style/Widget.Sherlock.ProgressBar.Horizontal</item>
        <item name="indeterminateProgressStyle">@style/Widget.Sherlock.ProgressBar</item>
        <item name="progressBarPadding">32dip</item>
        <item name="itemPadding">8dip</item>
    </style>
    <style name="Widget.Sherlock.ActionBar.Solid" parent="Sherlock.__Widget.ActionBar">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Title</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Subtitle</item>
        <item name="background">@drawable/abs__ab_solid_dark_holo</item>
        <item name="backgroundStacked">@drawable/abs__ab_stacked_solid_dark_holo</item>
        <item name="backgroundSplit">@drawable/abs__ab_bottom_solid_dark_holo</item>
        <item name="divider">?attr/dividerVertical</item>
        <item name="progressBarStyle">@style/Widget.Sherlock.ProgressBar.Horizontal</item>
        <item name="indeterminateProgressStyle">@style/Widget.Sherlock.ProgressBar</item>
        <item name="progressBarPadding">32dip</item>
        <item name="itemPadding">8dip</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionBar" parent="Widget.Sherlock.ActionBar">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Title</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Subtitle</item>
        <item name="background">@drawable/abs__ab_transparent_light_holo</item>
        <item name="backgroundStacked">@drawable/abs__ab_stacked_transparent_light_holo</item>
        <item name="backgroundSplit">@drawable/abs__ab_bottom_transparent_light_holo</item>
        <item name="homeAsUpIndicator">@drawable/abs__ic_ab_back_holo_light</item>
        <item name="progressBarStyle">@style/Widget.Sherlock.Light.ProgressBar.Horizontal</item>
        <item name="indeterminateProgressStyle">@style/Widget.Sherlock.Light.ProgressBar</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.Solid">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Title</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Subtitle</item>
        <item name="background">@drawable/abs__ab_solid_light_holo</item>
        <item name="backgroundStacked">@drawable/abs__ab_stacked_solid_light_holo</item>
        <item name="backgroundSplit">@drawable/abs__ab_bottom_solid_light_holo</item>
        <item name="divider">?attr/dividerVertical</item>
        <item name="progressBarStyle">@style/Widget.Sherlock.Light.ProgressBar.Horizontal</item>
        <item name="indeterminateProgressStyle">@style/Widget.Sherlock.Light.ProgressBar</item>
        <item name="progressBarPadding">32dip</item>
        <item name="itemPadding">8dip</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.Solid.Inverse">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Title.Inverse</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionBar.Subtitle.Inverse</item>
        <item name="background">@drawable/abs__ab_solid_dark_holo</item>
        <item name="backgroundStacked">@drawable/abs__ab_stacked_solid_dark_holo</item>
        <item name="backgroundSplit">@drawable/abs__ab_bottom_solid_inverse_holo</item>
        <item name="divider">@drawable/abs__list_divider_holo_dark</item>
        <item name="progressBarStyle">@style/Widget.Sherlock.ProgressBar.Horizontal</item>
        <item name="indeterminateProgressStyle">@style/Widget.Sherlock.ProgressBar</item>
        <item name="progressBarPadding">32dip</item>
        <item name="itemPadding">8dip</item>
    </style>

    <style name="Widget.Sherlock.ActionBar.TabView" parent="Widget">
        <item name="android:gravity">center_horizontal</item>
        <item name="android:background">@drawable/abs__tab_indicator_ab_holo</item>
        <item name="android:paddingLeft">16dip</item>
        <item name="android:paddingRight">16dip</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.TabView" parent="Widget.Sherlock.ActionBar.TabView">
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.TabView.Inverse">
    </style>

    <style name="Widget.Sherlock.ActionBar.TabBar" parent="Widget">
        <item name="android:divider">?attr/actionBarDivider</item>
        <item name="android:showDividers">middle</item>
        <item name="android:dividerPadding">12dip</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.TabBar" parent="Widget.Sherlock.ActionBar.TabBar">
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.TabBar.Inverse">
    </style>

    <style name="Widget.Sherlock.ActionBar.TabText" parent="Widget">
        <item name="android:textAppearance">@null</item>
        <item name="android:textColor">?attr/textColorPrimary</item>
        <item name="android:textSize">12sp</item>
        <item name="android:textStyle">bold</item>
        <item name="android:textAllCaps">true</item>
        <item name="android:ellipsize">marquee</item>
        <item name="android:maxLines">2</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.TabText" parent="Widget.Sherlock.ActionBar.TabText">
    </style>
    <style name="Widget.Sherlock.Light.ActionBar.TabText.Inverse">
        <item name="android:textColor">?attr/textColorPrimaryInverse</item>
    </style>

    <style name="Widget.Sherlock.ActionButton" parent="Widget">
        <item name="android:background">?attr/actionBarItemBackground</item>
        <item name="android:minHeight">?attr/actionBarSize</item>

        <item name="android:minWidth">@dimen/abs__action_button_min_width</item>
        <item name="android:gravity">center</item>
        <item name="android:paddingLeft">12dip</item>
        <item name="android:paddingRight">12dip</item>
        <item name="android:scaleType">center</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionButton" parent="Widget.Sherlock.ActionButton">
    </style>

    <style name="Widget.Sherlock.ActionButton.CloseMode">
        <item name="android:background">@drawable/abs__btn_cab_done_holo_dark</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionButton.CloseMode">
        <item name="android:background">@drawable/abs__btn_cab_done_holo_light</item>
    </style>

    <style name="Widget.Sherlock.ActionButton.Overflow">
        <item name="android:src">@drawable/abs__ic_menu_moreoverflow_holo_dark</item>
        <item name="android:background">?attr/actionBarItemBackground</item>
        <item name="android:contentDescription">@string/abs__action_menu_overflow_description</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionButton.Overflow">
        <item name="android:src">@drawable/abs__ic_menu_moreoverflow_holo_light</item>
    </style>

    <style name="Sherlock.__Widget.ActionMode" parent="Widget">
        <item name="background">?attr/actionModeBackground</item>
        <item name="backgroundSplit">?attr/actionModeSplitBackground</item>
        <item name="height">?attr/actionBarSize</item>
    </style>
    <style name="Widget.Sherlock.ActionMode" parent="Sherlock.__Widget.ActionMode">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionMode.Title</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionMode.Subtitle</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionMode" parent="Widget.Sherlock.ActionMode">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionMode.Title</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionMode.Subtitle</item>
    </style>
    <style name="Widget.Sherlock.Light.ActionMode.Inverse" parent="Sherlock.__Widget.ActionMode">
        <item name="titleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionMode.Title.Inverse</item>
        <item name="subtitleTextStyle">@style/TextAppearance.Sherlock.Widget.ActionMode.Subtitle.Inverse</item>
    </style>


    <style name="Widget.Sherlock.ListPopupWindow" parent="Widget">
        <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item>
        <item name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_dark</item>
        <item name="android:dropDownVerticalOffset">0dip</item>
        <item name="android:dropDownHorizontalOffset">0dip</item>
        <item name="android:dropDownWidth">wrap_content</item>
    </style>
    <style name="Widget.Sherlock.Light.ListPopupWindow" parent="Widget">
        <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_light</item>
        <item name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_light</item>
        <item name="android:dropDownVerticalOffset">0dip</item>
        <item name="android:dropDownHorizontalOffset">0dip</item>
        <item name="android:dropDownWidth">wrap_content</item>
    </style>
    <style name="Widget.Sherlock.PopupMenu" parent="Widget.Sherlock.ListPopupWindow">
    </style>
    <style name="Widget.Sherlock.Light.PopupMenu" parent="Widget.Sherlock.Light.ListPopupWindow">
    </style>


    <style name="Sherlock.__Widget.ActivityChooserView" parent="Widget">
        <item name="android:gravity">center</item>
        <item name="android:background">@drawable/abs__ab_share_pack_holo_dark</item>
        <item name="android:divider">?attr/dividerVertical</item>
        <item name="android:showDividers">middle</item>
        <item name="android:dividerPadding">6dip</item>
        <item name="android:minHeight">?attr/actionBarSize</item>
    </style>
    <style name="Widget.Sherlock.ActivityChooserView" parent="Sherlock.__Widget.ActivityChooserView">
    </style>
    <style name="Widget.Sherlock.Light.ActivityChooserView" parent="Widget.Sherlock.ActivityChooserView">
        <item name="android:background">@drawable/abs__ab_share_pack_holo_light</item>
    </style>

    <style name="Widget.Sherlock.Button.Small" parent="Widget">
      <item name="android:textAppearance">?attr/textAppearanceSmall</item>
      <item name="android:textColor">@color/abs__primary_text_holo_dark</item>
      <item name="android:minHeight">48dip</item>
      <item name="android:minWidth">48dip</item>
    </style>
    <style name="Widget.Sherlock.Light.Button.Small" parent="Widget">
      <item name="android:textAppearance">?attr/textAppearanceSmall</item>
      <item name="android:textColor">@color/abs__primary_text_holo_light</item>
      <item name="android:minHeight">48dip</item>
      <item name="android:minWidth">48dip</item>
    </style>


    <style name="Sherlock.__Widget.Holo.Spinner" parent="Widget">
        <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item>
        <item name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_dark</item>
        <item name="android:dropDownVerticalOffset">0dip</item>
        <item name="android:dropDownHorizontalOffset">0dip</item>
        <item name="android:dropDownWidth">wrap_content</item>
        <item name="android:gravity">left|center_vertical</item>
        <item name="android:spinnerMode">dropdown</item>
        <item name="android:clickable">true</item>
    </style>
    <style name="Widget.Sherlock.Spinner.DropDown.ActionBar" parent="Sherlock.__Widget.Holo.Spinner">
        <item name="android:background">@drawable/abs__spinner_ab_holo_dark</item>
    </style>
    <style name="Widget.Sherlock.Light.Spinner.DropDown.ActionBar" parent="Sherlock.__Widget.Holo.Spinner">
        <item name="android:background">@drawable/abs__spinner_ab_holo_light</item>
        <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_light</item>
        <item name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_light</item>
    </style>

    <style name="Sherlock.__Widget.Holo.ListView" parent="android:Widget.ListView">
        <item name="android:divider">@drawable/abs__list_divider_holo_dark</item>
        <item name="android:listSelector">@drawable/abs__list_selector_holo_dark</item>
    </style>
    <style name="Widget.Sherlock.ListView.DropDown" parent="Sherlock.__Widget.Holo.ListView">
    </style>
    <style name="Widget.Sherlock.Light.ListView.DropDown" parent="Sherlock.__Widget.Holo.ListView">
        <item name="android:divider">@drawable/abs__list_divider_holo_light</item>
        <item name="android:listSelector">@drawable/abs__list_selector_holo_light</item>
    </style>

    <style name="Sherlock.__Widget.Holo.DropDownItem" parent="Widget">
        <item name="android:textAppearance">@style/TextAppearance.Sherlock.Widget.DropDownItem</item>
        <item name="android:paddingLeft">8dp</item>
        <item name="android:paddingRight">8dp</item>
        <item name="android:gravity">center_vertical</item>
    </style>
    <style name="Widget.Sherlock.DropDownItem.Spinner" parent="Sherlock.__Widget.Holo.DropDownItem">
    </style>
    <style name="Widget.Sherlock.Light.DropDownItem.Spinner" parent="Sherlock.__Widget.Holo.DropDownItem">
    </style>

    <style name="Widget.Sherlock.PopupWindow.ActionMode" parent="Widget">
    </style>
    <style name="Widget.Sherlock.Light.PopupWindow.ActionMode" parent="Widget">
        <item name="android:popupBackground">@android:color/white</item>
    </style>



    <style name="Widget.Sherlock.ProgressBar" parent="android:Widget.ProgressBar">
        <item name="android:indeterminateDrawable">@drawable/abs__progress_medium_holo</item>
        <item name="android:animationResolution">33</item>
    </style>
    <style name="Widget.Sherlock.Light.ProgressBar" parent="Widget.Sherlock.ProgressBar">
    </style>

    <style name="Widget.Sherlock.ProgressBar.Horizontal" parent="android:Widget.ProgressBar.Horizontal">
        <item name="android:progressDrawable">@drawable/abs__progress_horizontal_holo_dark</item>
        <!--item name="android:indeterminateDrawable">@drawable/abs__progress_indeterminate_horizontal_holo</item-->
        <item name="android:minHeight">16dip</item>
        <item name="android:maxHeight">16dip</item>
    </style>
    <style name="Widget.Sherlock.Light.ProgressBar.Horizontal" parent="Widget.Sherlock.ProgressBar.Horizontal">
        <item name="android:progressDrawable">@drawable/abs__progress_horizontal_holo_light</item>
    </style>



    <style name="Widget.Sherlock.TextView.SpinnerItem" parent="Widget">
        <item name="android:textAppearance">@style/TextAppearance.Sherlock.Widget.TextView.SpinnerItem</item>
        <item name="android:paddingLeft">8dp</item>
        <item name="android:paddingRight">8dp</item>
    </style>



    <style name="Sherlock.__Widget.SearchAutoCompleteTextView" parent="Widget">
        <item name="android:focusable">true</item>
        <item name="android:focusableInTouchMode">true</item>
        <item name="android:clickable">true</item>
        <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
        <item name="android:textColor">?attr/textColorPrimary</item>
        <item name="android:gravity">center_vertical</item>
        <item name="android:completionHintView">@layout/abs__simple_dropdown_hint</item>
        <item name="android:completionThreshold">2</item>
        <item name="android:dropDownWidth">wrap_content</item>
    </style>
    <style name="Widget.Sherlock.SearchAutoCompleteTextView" parent="Sherlock.__Widget.SearchAutoCompleteTextView">
        <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item>
        <item name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_dark</item>
    </style>
    <style name="Widget.Sherlock.Light.SearchAutoCompleteTextView" parent="Sherlock.__Widget.SearchAutoCompleteTextView">
        <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_light</item>
        <item name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_light</item>
    </style>



    <style name="TextAppearance.Sherlock.Widget.ActionBar.Menu" parent="Widget">
        <item name="android:textSize">12sp</item>
        <item name="android:textStyle">bold</item>
        <item name="android:textColor">?attr/actionMenuTextColor</item>
        <item name="android:textAllCaps">@bool/abs__config_actionMenuItemAllCaps</item>
    </style>

    <style name="TextAppearance.Sherlock.Widget.ActionBar.Title" parent="Widget">
        <item name="android:textSize">@dimen/abs__action_bar_title_text_size</item>
        <item name="android:textColor">?android:attr/textColorPrimary</item>
    </style>
    <style name="TextAppearance.Sherlock.Widget.ActionBar.Title.Inverse" parent="Widget">
        <item name="android:textSize">@dimen/abs__action_bar_title_text_size</item>
        <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
    </style>
    <style name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle" parent="Widget">
        <item name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item>
        <item name="android:textColor">?android:attr/textColorSecondary</item>
    </style>
    <style name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle.Inverse" parent="Widget">
        <item name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item>
        <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
    </style>
    <style name="TextAppearance.Sherlock.Widget.ActionMode.Title" parent="Widget">
        <item name="android:textSize">@dimen/abs__action_bar_title_text_size</item>
        <item name="android:textColor">?android:attr/textColorPrimary</item>
    </style>
    <style name="TextAppearance.Sherlock.Widget.ActionMode.Title.Inverse" parent="Widget">
        <item name="android:textSize">@dimen/abs__action_bar_title_text_size</item>
        <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
    </style>
    <style name="TextAppearance.Sherlock.Widget.ActionMode.Subtitle" parent="Widget">
        <item name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item>
        <item name="android:textColor">?android:attr/textColorSecondary</item>
    </style>
    <style n
Download .txt
gitextract_5d01g1gm/

├── .gitignore
├── .travis.yml
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE.txt
├── README.md
├── RELEASING.md
├── actionbarsherlock/
│   ├── AndroidManifest.xml
│   ├── README.md
│   ├── build.gradle
│   ├── libs/
│   │   └── android-support-v4.jar
│   ├── lint.xml
│   ├── pom.xml
│   ├── project.properties
│   ├── res/
│   │   ├── color/
│   │   │   ├── abs__primary_text_disable_only_holo_dark.xml
│   │   │   ├── abs__primary_text_disable_only_holo_light.xml
│   │   │   ├── abs__primary_text_holo_dark.xml
│   │   │   └── abs__primary_text_holo_light.xml
│   │   ├── drawable/
│   │   │   ├── abs__activated_background_holo_dark.xml
│   │   │   ├── abs__activated_background_holo_light.xml
│   │   │   ├── abs__btn_cab_done_holo_dark.xml
│   │   │   ├── abs__btn_cab_done_holo_light.xml
│   │   │   ├── abs__ic_clear.xml
│   │   │   ├── abs__ic_clear_holo_light.xml
│   │   │   ├── abs__ic_menu_moreoverflow_holo_dark.xml
│   │   │   ├── abs__ic_menu_moreoverflow_holo_light.xml
│   │   │   ├── abs__item_background_holo_dark.xml
│   │   │   ├── abs__item_background_holo_light.xml
│   │   │   ├── abs__list_selector_background_transition_holo_dark.xml
│   │   │   ├── abs__list_selector_background_transition_holo_light.xml
│   │   │   ├── abs__list_selector_holo_dark.xml
│   │   │   ├── abs__list_selector_holo_light.xml
│   │   │   ├── abs__progress_horizontal_holo_dark.xml
│   │   │   ├── abs__progress_horizontal_holo_light.xml
│   │   │   ├── abs__progress_medium_holo.xml
│   │   │   ├── abs__search_dropdown_dark.xml
│   │   │   ├── abs__search_dropdown_light.xml
│   │   │   ├── abs__spinner_ab_holo_dark.xml
│   │   │   ├── abs__spinner_ab_holo_light.xml
│   │   │   ├── abs__tab_indicator_ab_holo.xml
│   │   │   ├── abs__textfield_searchview_holo_dark.xml
│   │   │   ├── abs__textfield_searchview_holo_light.xml
│   │   │   ├── abs__textfield_searchview_right_holo_dark.xml
│   │   │   └── abs__textfield_searchview_right_holo_light.xml
│   │   ├── drawable-v11/
│   │   │   └── abs__progress_medium_holo.xml
│   │   ├── layout/
│   │   │   ├── abs__action_bar_home.xml
│   │   │   ├── abs__action_bar_tab.xml
│   │   │   ├── abs__action_bar_tab_bar_view.xml
│   │   │   ├── abs__action_bar_title_item.xml
│   │   │   ├── abs__action_menu_item_layout.xml
│   │   │   ├── abs__action_menu_layout.xml
│   │   │   ├── abs__action_mode_bar.xml
│   │   │   ├── abs__action_mode_close_item.xml
│   │   │   ├── abs__activity_chooser_view.xml
│   │   │   ├── abs__activity_chooser_view_list_item.xml
│   │   │   ├── abs__list_menu_item_checkbox.xml
│   │   │   ├── abs__list_menu_item_icon.xml
│   │   │   ├── abs__list_menu_item_radio.xml
│   │   │   ├── abs__popup_menu_item_layout.xml
│   │   │   ├── abs__screen_action_bar.xml
│   │   │   ├── abs__screen_action_bar_overlay.xml
│   │   │   ├── abs__screen_simple.xml
│   │   │   ├── abs__screen_simple_overlay_action_mode.xml
│   │   │   ├── abs__search_dropdown_item_icons_2line.xml
│   │   │   ├── abs__search_view.xml
│   │   │   ├── abs__simple_dropdown_hint.xml
│   │   │   ├── sherlock_spinner_dropdown_item.xml
│   │   │   └── sherlock_spinner_item.xml
│   │   ├── layout-large/
│   │   │   └── abs__action_mode_close_item.xml
│   │   ├── layout-v14/
│   │   │   ├── sherlock_spinner_dropdown_item.xml
│   │   │   └── sherlock_spinner_item.xml
│   │   ├── layout-xlarge/
│   │   │   ├── abs__screen_action_bar.xml
│   │   │   └── abs__screen_action_bar_overlay.xml
│   │   ├── values/
│   │   │   ├── abs__attrs.xml
│   │   │   ├── abs__bools.xml
│   │   │   ├── abs__colors.xml
│   │   │   ├── abs__config.xml
│   │   │   ├── abs__dimens.xml
│   │   │   ├── abs__ids.xml
│   │   │   ├── abs__strings.xml
│   │   │   ├── abs__styles.xml
│   │   │   └── abs__themes.xml
│   │   ├── values-land/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-hdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-land-hdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-land-mdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-large-mdpi-1024x600/
│   │   │   └── abs__dimens.xml
│   │   ├── values-sw600dp/
│   │   │   ├── abs__bools.xml
│   │   │   └── abs__dimens.xml
│   │   ├── values-v11/
│   │   │   └── abs__themes.xml
│   │   ├── values-v14/
│   │   │   ├── abs__styles.xml
│   │   │   └── abs__themes.xml
│   │   ├── values-w360dp/
│   │   │   └── abs__dimens.xml
│   │   ├── values-w480dp/
│   │   │   ├── abs__bools.xml
│   │   │   └── abs__config.xml
│   │   ├── values-w500dp/
│   │   │   └── abs__dimens.xml
│   │   ├── values-w600dp/
│   │   │   └── abs__dimens.xml
│   │   └── values-xlarge/
│   │       └── abs__dimens.xml
│   ├── src/
│   │   ├── android/
│   │   │   └── support/
│   │   │       └── v4/
│   │   │           └── app/
│   │   │               └── Watson.java
│   │   └── com/
│   │       └── actionbarsherlock/
│   │           ├── ActionBarSherlock.java
│   │           ├── app/
│   │           │   ├── ActionBar.java
│   │           │   ├── SherlockActivity.java
│   │           │   ├── SherlockDialogFragment.java
│   │           │   ├── SherlockExpandableListActivity.java
│   │           │   ├── SherlockFragment.java
│   │           │   ├── SherlockFragmentActivity.java
│   │           │   ├── SherlockListActivity.java
│   │           │   ├── SherlockListFragment.java
│   │           │   └── SherlockPreferenceActivity.java
│   │           ├── internal/
│   │           │   ├── ActionBarSherlockCompat.java
│   │           │   ├── ActionBarSherlockNative.java
│   │           │   ├── ResourcesCompat.java
│   │           │   ├── app/
│   │           │   │   ├── ActionBarImpl.java
│   │           │   │   └── ActionBarWrapper.java
│   │           │   ├── nineoldandroids/
│   │           │   │   ├── animation/
│   │           │   │   │   ├── Animator.java
│   │           │   │   │   ├── AnimatorListenerAdapter.java
│   │           │   │   │   ├── AnimatorSet.java
│   │           │   │   │   ├── FloatEvaluator.java
│   │           │   │   │   ├── FloatKeyframeSet.java
│   │           │   │   │   ├── IntEvaluator.java
│   │           │   │   │   ├── IntKeyframeSet.java
│   │           │   │   │   ├── Keyframe.java
│   │           │   │   │   ├── KeyframeSet.java
│   │           │   │   │   ├── ObjectAnimator.java
│   │           │   │   │   ├── PropertyValuesHolder.java
│   │           │   │   │   ├── TypeEvaluator.java
│   │           │   │   │   └── ValueAnimator.java
│   │           │   │   ├── view/
│   │           │   │   │   ├── NineViewGroup.java
│   │           │   │   │   └── animation/
│   │           │   │   │       └── AnimatorProxy.java
│   │           │   │   └── widget/
│   │           │   │       ├── NineFrameLayout.java
│   │           │   │       ├── NineHorizontalScrollView.java
│   │           │   │       └── NineLinearLayout.java
│   │           │   ├── view/
│   │           │   │   ├── ActionProviderWrapper.java
│   │           │   │   ├── StandaloneActionMode.java
│   │           │   │   ├── View_HasStateListenerSupport.java
│   │           │   │   ├── View_OnAttachStateChangeListener.java
│   │           │   │   └── menu/
│   │           │   │       ├── ActionMenu.java
│   │           │   │       ├── ActionMenuItem.java
│   │           │   │       ├── ActionMenuItemView.java
│   │           │   │       ├── ActionMenuPresenter.java
│   │           │   │       ├── ActionMenuView.java
│   │           │   │       ├── BaseMenuPresenter.java
│   │           │   │       ├── ListMenuItemView.java
│   │           │   │       ├── MenuBuilder.java
│   │           │   │       ├── MenuItemImpl.java
│   │           │   │       ├── MenuItemWrapper.java
│   │           │   │       ├── MenuPopupHelper.java
│   │           │   │       ├── MenuPresenter.java
│   │           │   │       ├── MenuView.java
│   │           │   │       ├── MenuWrapper.java
│   │           │   │       ├── SubMenuBuilder.java
│   │           │   │       └── SubMenuWrapper.java
│   │           │   └── widget/
│   │           │       ├── AbsActionBarView.java
│   │           │       ├── ActionBarContainer.java
│   │           │       ├── ActionBarContextView.java
│   │           │       ├── ActionBarView.java
│   │           │       ├── CapitalizingButton.java
│   │           │       ├── CapitalizingTextView.java
│   │           │       ├── CollapsibleActionViewWrapper.java
│   │           │       ├── IcsAbsSpinner.java
│   │           │       ├── IcsAdapterView.java
│   │           │       ├── IcsColorDrawable.java
│   │           │       ├── IcsLinearLayout.java
│   │           │       ├── IcsListPopupWindow.java
│   │           │       ├── IcsProgressBar.java
│   │           │       ├── IcsSpinner.java
│   │           │       ├── IcsToast.java
│   │           │       ├── IcsView.java
│   │           │       ├── PopupWindowCompat.java
│   │           │       ├── ScrollingTabContainerView.java
│   │           │       └── TabsLinearLayout.java
│   │           ├── view/
│   │           │   ├── ActionMode.java
│   │           │   ├── ActionProvider.java
│   │           │   ├── CollapsibleActionView.java
│   │           │   ├── Menu.java
│   │           │   ├── MenuInflater.java
│   │           │   ├── MenuItem.java
│   │           │   ├── SubMenu.java
│   │           │   └── Window.java
│   │           └── widget/
│   │               ├── ActivityChooserModel.java
│   │               ├── ActivityChooserView.java
│   │               ├── SearchView.java
│   │               ├── ShareActionProvider.java
│   │               └── SuggestionsAdapter.java
│   └── test/
│       └── com/
│           └── actionbarsherlock/
│               └── internal/
│                   └── ResourcesCompatTest.java
├── actionbarsherlock-fest/
│   ├── AndroidManifest.xml
│   ├── build.gradle
│   ├── pom.xml
│   └── src/
│       └── main/
│           └── java/
│               └── org/
│                   └── fest/
│                       └── assertions/
│                           └── api/
│                               ├── ACTIONBARSHERLOCK.java
│                               └── com/
│                                   └── actionbarsherlock/
│                                       ├── app/
│                                       │   └── ActionBarAssert.java
│                                       └── view/
│                                           ├── ActionModeAssert.java
│                                           ├── MenuAssert.java
│                                           └── MenuItemAssert.java
├── actionbarsherlock-i18n/
│   ├── AndroidManifest.xml
│   ├── README.md
│   ├── build.gradle
│   ├── pom.xml
│   ├── project.properties
│   ├── res/
│   │   ├── values-af/
│   │   │   └── abs__strings.xml
│   │   ├── values-am/
│   │   │   └── abs__strings.xml
│   │   ├── values-ar/
│   │   │   └── abs__strings.xml
│   │   ├── values-be/
│   │   │   └── abs__strings.xml
│   │   ├── values-bg/
│   │   │   └── abs__strings.xml
│   │   ├── values-ca/
│   │   │   └── abs__strings.xml
│   │   ├── values-cs/
│   │   │   └── abs__strings.xml
│   │   ├── values-da/
│   │   │   └── abs__strings.xml
│   │   ├── values-de/
│   │   │   └── abs__strings.xml
│   │   ├── values-el/
│   │   │   └── abs__strings.xml
│   │   ├── values-en-rGB/
│   │   │   └── abs__strings.xml
│   │   ├── values-es/
│   │   │   └── abs__strings.xml
│   │   ├── values-es-rUS/
│   │   │   └── abs__strings.xml
│   │   ├── values-et/
│   │   │   └── abs__strings.xml
│   │   ├── values-fa/
│   │   │   └── abs__strings.xml
│   │   ├── values-fi/
│   │   │   └── abs__strings.xml
│   │   ├── values-fr/
│   │   │   └── abs__strings.xml
│   │   ├── values-he/
│   │   │   └── abs__strings.xml
│   │   ├── values-hi/
│   │   │   └── abs__strings.xml
│   │   ├── values-hr/
│   │   │   └── abs__strings.xml
│   │   ├── values-hu/
│   │   │   └── abs__strings.xml
│   │   ├── values-in/
│   │   │   └── abs__strings.xml
│   │   ├── values-it/
│   │   │   └── abs__strings.xml
│   │   ├── values-iw/
│   │   │   └── abs__strings.xml
│   │   ├── values-ja/
│   │   │   └── abs__strings.xml
│   │   ├── values-ko/
│   │   │   └── abs__strings.xml
│   │   ├── values-lt/
│   │   │   └── abs__strings.xml
│   │   ├── values-lv/
│   │   │   └── abs__strings.xml
│   │   ├── values-ms/
│   │   │   └── abs__strings.xml
│   │   ├── values-nb/
│   │   │   └── abs__strings.xml
│   │   ├── values-nl/
│   │   │   └── abs__strings.xml
│   │   ├── values-pl/
│   │   │   └── abs__strings.xml
│   │   ├── values-pt/
│   │   │   └── abs__strings.xml
│   │   ├── values-pt-rBR/
│   │   │   └── abs__strings.xml
│   │   ├── values-pt-rPT/
│   │   │   └── abs__strings.xml
│   │   ├── values-ro/
│   │   │   └── abs__strings.xml
│   │   ├── values-ru/
│   │   │   └── abs__strings.xml
│   │   ├── values-sk/
│   │   │   └── abs__strings.xml
│   │   ├── values-sl/
│   │   │   └── abs__strings.xml
│   │   ├── values-sr/
│   │   │   └── abs__strings.xml
│   │   ├── values-sv/
│   │   │   └── abs__strings.xml
│   │   ├── values-sw/
│   │   │   └── abs__strings.xml
│   │   ├── values-th/
│   │   │   └── abs__strings.xml
│   │   ├── values-tl/
│   │   │   └── abs__strings.xml
│   │   ├── values-tr/
│   │   │   └── abs__strings.xml
│   │   ├── values-uk/
│   │   │   └── abs__strings.xml
│   │   ├── values-vi/
│   │   │   └── abs__strings.xml
│   │   ├── values-zh-rCN/
│   │   │   └── abs__strings.xml
│   │   ├── values-zh-rTW/
│   │   │   └── abs__strings.xml
│   │   └── values-zu/
│   │       └── abs__strings.xml
│   ├── src/
│   │   └── .gitignore
│   └── strings.json
├── actionbarsherlock-samples/
│   ├── README.md
│   ├── demos/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   └── android-support-v4.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── drawable/
│   │   │   │   ├── bg_striped.xml
│   │   │   │   └── bg_striped_split.xml
│   │   │   ├── layout/
│   │   │   │   ├── action_modes.xml
│   │   │   │   ├── collapsible_edittext.xml
│   │   │   │   ├── context_menus.xml
│   │   │   │   ├── custom_view.xml
│   │   │   │   ├── feature_toggles.xml
│   │   │   │   ├── iprogress.xml
│   │   │   │   ├── list_navigation.xml
│   │   │   │   ├── overlay.xml
│   │   │   │   ├── preferences.xml
│   │   │   │   ├── progress.xml
│   │   │   │   ├── settings_action_provider.xml
│   │   │   │   ├── tab_custom_view.xml
│   │   │   │   ├── tab_navigation.xml
│   │   │   │   └── text.xml
│   │   │   ├── layout-large-land/
│   │   │   │   └── feature_toggles.xml
│   │   │   ├── menu/
│   │   │   │   ├── settings_action_provider.xml
│   │   │   │   └── share_action_provider.xml
│   │   │   ├── values/
│   │   │   │   ├── arrays.xml
│   │   │   │   ├── colors.xml
│   │   │   │   ├── strings.xml
│   │   │   │   └── themes.xml
│   │   │   └── xml/
│   │   │       └── preferences.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── demos/
│   │                       ├── ActionItems.java
│   │                       ├── ActionModes.java
│   │                       ├── ActionModesNoActionBar.java
│   │                       ├── ActionProviders.java
│   │                       ├── CollapsibleActionItem.java
│   │                       ├── ContextMenus.java
│   │                       ├── CustomNavigation.java
│   │                       ├── FeatureToggles.java
│   │                       ├── IndeterminateProgress.java
│   │                       ├── ListNavigation.java
│   │                       ├── Overlay.java
│   │                       ├── Preference.java
│   │                       ├── Progress.java
│   │                       ├── SampleList.java
│   │                       ├── SearchViews.java
│   │                       ├── ShareActionProviders.java
│   │                       ├── Simple.java
│   │                       ├── SplitActionItems.java
│   │                       ├── SplitActionModes.java
│   │                       ├── StaticAttachment.java
│   │                       ├── Styled.java
│   │                       ├── SubMenus.java
│   │                       ├── TabNavigation.java
│   │                       └── TabNavigationCollapsed.java
│   ├── fragments/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   └── android-support-v4.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── anim/
│   │   │   │   ├── decelerate_quint.xml
│   │   │   │   ├── fragment_slide_left_enter.xml
│   │   │   │   ├── fragment_slide_left_exit.xml
│   │   │   │   ├── fragment_slide_right_enter.xml
│   │   │   │   └── fragment_slide_right_exit.xml
│   │   │   ├── layout/
│   │   │   │   ├── fragment_arguments_support.xml
│   │   │   │   ├── fragment_context_menu.xml
│   │   │   │   ├── fragment_dialog.xml
│   │   │   │   ├── fragment_dialog_or_activity.xml
│   │   │   │   ├── fragment_hide_show_support.xml
│   │   │   │   ├── fragment_layout_support.xml
│   │   │   │   ├── fragment_menu.xml
│   │   │   │   ├── fragment_pager.xml
│   │   │   │   ├── fragment_pager_list.xml
│   │   │   │   ├── fragment_retain_instance.xml
│   │   │   │   ├── fragment_stack.xml
│   │   │   │   ├── fragment_tabs.xml
│   │   │   │   ├── fragment_tabs_pager.xml
│   │   │   │   ├── hello_world.xml
│   │   │   │   ├── labeled_text_edit.xml
│   │   │   │   ├── list_item_icon_text.xml
│   │   │   │   ├── receive_result.xml
│   │   │   │   ├── send_result.xml
│   │   │   │   └── simple_list_item_checkable_1.xml
│   │   │   ├── layout-land/
│   │   │   │   ├── fragment_arguments_support.xml
│   │   │   │   └── fragment_layout_support.xml
│   │   │   ├── menu/
│   │   │   │   └── shortcuts.xml
│   │   │   └── values/
│   │   │       ├── attrs.xml
│   │   │       ├── colors.xml
│   │   │       └── strings.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── fragments/
│   │                       ├── CheckableFrameLayout.java
│   │                       ├── Cheeses.java
│   │                       ├── FragmentAlertDialogSupport.java
│   │                       ├── FragmentArgumentsSupport.java
│   │                       ├── FragmentContextMenuSupport.java
│   │                       ├── FragmentCustomAnimationSupport.java
│   │                       ├── FragmentDialogOrActivitySupport.java
│   │                       ├── FragmentDialogSupport.java
│   │                       ├── FragmentHideShowSupport.java
│   │                       ├── FragmentLayoutSupport.java
│   │                       ├── FragmentListArraySupport.java
│   │                       ├── FragmentMenuSupport.java
│   │                       ├── FragmentPagerSupport.java
│   │                       ├── FragmentReceiveResultSupport.java
│   │                       ├── FragmentRetainInstanceSupport.java
│   │                       ├── FragmentStackSupport.java
│   │                       ├── FragmentStatePagerSupport.java
│   │                       ├── FragmentTabs.java
│   │                       ├── FragmentTabsPager.java
│   │                       ├── LoaderCursorSupport.java
│   │                       ├── LoaderCustomSupport.java
│   │                       ├── LoaderThrottleSupport.java
│   │                       ├── SampleList.java
│   │                       ├── SendResult.java
│   │                       └── Shakespeare.java
│   ├── known-bugs/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   └── android-support-v4.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── anim/
│   │   │   │   └── issue331_refresh.xml
│   │   │   ├── layout/
│   │   │   │   ├── issue240.xml
│   │   │   │   ├── issue272_fragment_pager.xml
│   │   │   │   ├── issue272_fragment_pager_list.xml
│   │   │   │   ├── issue331_action_view.xml
│   │   │   │   ├── issue738_spinner_dropdown_item.xml
│   │   │   │   └── issue882.xml
│   │   │   ├── menu/
│   │   │   │   └── issue659.xml
│   │   │   ├── values/
│   │   │   │   ├── issue379.xml
│   │   │   │   ├── issue969.xml
│   │   │   │   └── strings.xml
│   │   │   └── xml/
│   │   │       └── searchable_issue659.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── knownbugs/
│   │                       ├── Issue240.java
│   │                       ├── Issue272.java
│   │                       ├── Issue331.java
│   │                       ├── Issue379.java
│   │                       ├── Issue435.java
│   │                       ├── Issue659.java
│   │                       ├── Issue659SuggestionsProvider.java
│   │                       ├── Issue738.java
│   │                       ├── Issue882.java
│   │                       ├── Issue969.java
│   │                       └── SampleList.java
│   ├── pom.xml
│   ├── roboguice/
│   │   ├── AndroidManifest.xml
│   │   ├── README.md
│   │   ├── libs/
│   │   │   ├── android-support-v4.jar
│   │   │   ├── guice-3.0-no_aop.jar
│   │   │   ├── javax.inject-1.jar
│   │   │   ├── roboguice-2.0b4.jar
│   │   │   └── roboguice-sherlock-1.0.jar
│   │   ├── pom.xml
│   │   ├── project.properties
│   │   ├── res/
│   │   │   ├── anim/
│   │   │   │   └── expletive_animation.xml
│   │   │   ├── layout/
│   │   │   │   ├── fight_evil.xml
│   │   │   │   └── main.xml
│   │   │   └── values/
│   │   │       └── strings.xml
│   │   └── src/
│   │       └── com/
│   │           └── actionbarsherlock/
│   │               └── sample/
│   │                   └── roboguice/
│   │                       ├── activity/
│   │                       │   ├── AstroboyMasterConsole.java
│   │                       │   └── FightForcesOfEvilActivity.java
│   │                       └── controller/
│   │                           ├── Astroboy.java
│   │                           └── AstroboyRemoteControl.java
│   └── styled/
│       ├── AndroidManifest.xml
│       ├── README.md
│       ├── libs/
│       │   ├── android-support-v4.jar
│       │   └── nineoldandroids-2.2.0.jar
│       ├── pom.xml
│       ├── project.properties
│       ├── res/
│       │   ├── drawable/
│       │   │   ├── actionbar_tab_bg.xml
│       │   │   ├── ad_action_bar_gradient_bak.xml
│       │   │   ├── ad_btn_check_holo_light.xml
│       │   │   ├── ad_btn_radio_holo_light.xml
│       │   │   ├── ad_selectable_background.xml
│       │   │   ├── ad_spinner_background_holo_light.xml
│       │   │   ├── rounded_rect.xml
│       │   │   └── selected_background.xml
│       │   ├── layout/
│       │   │   ├── indeterminate_progress_action.xml
│       │   │   └── main.xml
│       │   ├── menu/
│       │   │   └── main_menu.xml
│       │   └── values/
│       │       ├── arrays.xml
│       │       ├── colors.xml
│       │       ├── dimens.xml
│       │       ├── strings.xml
│       │       └── styles.xml
│       └── src/
│           └── com/
│               └── actionbarsherlock/
│                   └── sample/
│                       └── styled/
│                           ├── MainActivity.java
│                           └── RoundedColourFragment.java
├── build.gradle
├── checkstyle.xml
├── deploy_website.sh
├── pom.xml
├── settings.gradle
└── website/
    ├── .gitignore
    ├── CNAME
    ├── _config.yml
    ├── _layouts/
    │   └── default.html
    ├── development.html
    ├── download.html
    ├── faq.html
    ├── humans.txt
    ├── index.html
    ├── merch-and-donations.html
    ├── migration.html
    ├── robots.txt
    ├── samples.html
    ├── sitemap.xml
    ├── static/
    │   ├── 1120.css
    │   ├── css3-mediaqueries.js
    │   ├── ie.css
    │   ├── jquery.colorbox-min.js
    │   ├── logo.psd
    │   ├── showdown.js
    │   └── styles.css
    ├── support.html
    ├── theming.html
    └── usage.html
Download .txt
Showing preview only (250K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (3111 symbols across 161 files)

FILE: actionbarsherlock-fest/src/main/java/org/fest/assertions/api/ACTIONBARSHERLOCK.java
  class ACTIONBARSHERLOCK (line 13) | public class ACTIONBARSHERLOCK {
    method assertThat (line 14) | public static ActionBarAssert assertThat(ActionBar actual) {
    method assertThat (line 17) | public static ActionModeAssert assertThat(ActionMode actual) {
    method assertThat (line 20) | public static MenuAssert assertThat(Menu actual) {
    method assertThat (line 23) | public static MenuItemAssert assertThat(MenuItem actual) {

FILE: actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/app/ActionBarAssert.java
  class ActionBarAssert (line 20) | public class ActionBarAssert extends AbstractAssert<ActionBarAssert, Act...
    method ActionBarAssert (line 21) | public ActionBarAssert(ActionBar actual) {
    method hasDisplayOptions (line 25) | public ActionBarAssert hasDisplayOptions(int options) {
    method hasHeight (line 35) | public ActionBarAssert hasHeight(int height) {
    method hasNavigationItemCount (line 44) | public ActionBarAssert hasNavigationItemCount(int count) {
    method hasNavigationMode (line 53) | public ActionBarAssert hasNavigationMode(int mode) {
    method hasSelectedNavigationIndex (line 63) | public ActionBarAssert hasSelectedNavigationIndex(int index) {
    method hasSubtitle (line 72) | public ActionBarAssert hasSubtitle(CharSequence subtitle) {
    method hasSubtitle (line 81) | public ActionBarAssert hasSubtitle(int resId) {
    method hasTabCount (line 85) | public ActionBarAssert hasTabCount(int count) {
    method hasTitle (line 94) | public ActionBarAssert hasTitle(CharSequence title) {
    method hasTitle (line 103) | public ActionBarAssert hasTitle(int resId) {
    method isShowing (line 107) | public ActionBarAssert isShowing() {
    method isNotShowing (line 115) | public ActionBarAssert isNotShowing() {
    method navigationModeToString (line 123) | private static String navigationModeToString(int mode) {
    method displayOptionsToString (line 136) | private static String displayOptionsToString(int options) {

FILE: actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/view/ActionModeAssert.java
  class ActionModeAssert (line 10) | public class ActionModeAssert extends AbstractAssert<ActionModeAssert, A...
    method ActionModeAssert (line 11) | public ActionModeAssert(ActionMode actual) {
    method hasCustomView (line 15) | public ActionModeAssert hasCustomView() {
    method hasCustomView (line 23) | public ActionModeAssert hasCustomView(View view) {
    method hasSubtitle (line 32) | public ActionModeAssert hasSubtitle(CharSequence subtitle) {
    method hasTag (line 41) | public ActionModeAssert hasTag(Object tag) {
    method hasTitle (line 50) | public ActionModeAssert hasTitle(CharSequence title) {

FILE: actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/view/MenuAssert.java
  class MenuAssert (line 10) | public final class MenuAssert extends AbstractAssert<MenuAssert, Menu> {
    method MenuAssert (line 11) | public MenuAssert(Menu actual) {
    method hasItem (line 15) | public MenuAssert hasItem(int id) {
    method hasItemAt (line 23) | public MenuAssert hasItemAt(int index) {
    method hasVisibleItems (line 31) | public MenuAssert hasVisibleItems() {
    method hasNoVisibleItems (line 39) | public MenuAssert hasNoVisibleItems() {
    method hasSize (line 47) | public MenuAssert hasSize(int size) {

FILE: actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/view/MenuItemAssert.java
  class MenuItemAssert (line 12) | public class MenuItemAssert extends AbstractAssert<MenuItemAssert, MenuI...
    method MenuItemAssert (line 13) | public MenuItemAssert(MenuItem actual) {
    method hasActionView (line 17) | public MenuItemAssert hasActionView(View view) {
    method hasAlphabeticShortcut (line 26) | public MenuItemAssert hasAlphabeticShortcut(char shortcut) {
    method hasGroupId (line 36) | public MenuItemAssert hasGroupId(int id) {
    method hasIcon (line 45) | public MenuItemAssert hasIcon(Drawable icon) {
    method hasIntent (line 54) | public MenuItemAssert hasIntent(Intent intent) {
    method hasItemId (line 63) | public MenuItemAssert hasItemId(int id) {
    method hasNumericShortcut (line 72) | public MenuItemAssert hasNumericShortcut(char shortcut) {
    method hasOrder (line 82) | public MenuItemAssert hasOrder(int order) {
    method hasTitle (line 91) | public MenuItemAssert hasTitle(CharSequence title) {
    method hasCondensedTitle (line 100) | public MenuItemAssert hasCondensedTitle(CharSequence title) {
    method hasSubMenu (line 110) | public MenuItemAssert hasSubMenu() {
    method hasNoSubMenu (line 118) | public MenuItemAssert hasNoSubMenu() {
    method isActionViewExpanded (line 126) | public MenuItemAssert isActionViewExpanded() {
    method isActionViewCollapsed (line 134) | public MenuItemAssert isActionViewCollapsed() {
    method isCheckable (line 142) | public MenuItemAssert isCheckable() {
    method isNotCheckable (line 150) | public MenuItemAssert isNotCheckable() {
    method isChecked (line 158) | public MenuItemAssert isChecked() {
    method isNotChecked (line 166) | public MenuItemAssert isNotChecked() {
    method isEnabled (line 174) | public MenuItemAssert isEnabled() {
    method isDisabled (line 182) | public MenuItemAssert isDisabled() {
    method isVisible (line 190) | public MenuItemAssert isVisible() {
    method isNotVisible (line 198) | public MenuItemAssert isNotVisible() {

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/ActionItems.java
  class ActionItems (line 25) | public class ActionItems extends SherlockActivity {
    method onCreateOptionsMenu (line 26) | @Override
    method onCreate (line 45) | @Override
    method setContent (line 53) | protected void setContent(TextView view) {

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/ActionModes.java
  class ActionModes (line 28) | public class ActionModes extends SherlockActivity {
    method onCreate (line 31) | @Override
    class AnActionModeOfEpicProportions (line 53) | private final class AnActionModeOfEpicProportions implements ActionMod...
      method onCreateActionMode (line 54) | @Override
      method onPrepareActionMode (line 86) | @Override
      method onActionItemClicked (line 91) | @Override
      method onDestroyActionMode (line 98) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/ActionModesNoActionBar.java
  class ActionModesNoActionBar (line 29) | public class ActionModesNoActionBar extends SherlockActivity {
    method onCreate (line 32) | @Override
    class AnActionModeOfEpicProportions (line 58) | private final class AnActionModeOfEpicProportions implements ActionMod...
      method onCreateActionMode (line 59) | @Override
      method onPrepareActionMode (line 91) | @Override
      method onActionItemClicked (line 96) | @Override
      method onDestroyActionMode (line 103) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/ActionProviders.java
  class ActionProviders (line 40) | public class ActionProviders extends SherlockActivity {
    method onCreate (line 42) | @Override
    method onCreateOptionsMenu (line 53) | @Override
    method onOptionsItemSelected (line 63) | @Override
    class SettingsActionProvider (line 73) | public static class SettingsActionProvider extends ActionProvider {
      method SettingsActionProvider (line 86) | public SettingsActionProvider(Context context) {
      method onCreateActionView (line 94) | @Override
      method onPerformDefaultAction (line 113) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/CollapsibleActionItem.java
  class CollapsibleActionItem (line 25) | public class CollapsibleActionItem extends SherlockActivity {
    method onCreateOptionsMenu (line 26) | @Override
    method onCreate (line 39) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/ContextMenus.java
  class ContextMenus (line 26) | public class ContextMenus extends SherlockActivity {
    method onCreateOptionsMenu (line 27) | @Override
    method onOptionsItemSelected (line 46) | @Override
    method onCreateContextMenu (line 53) | @Override
    method onContextItemSelected (line 61) | @Override
    method onCreate (line 68) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/CustomNavigation.java
  class CustomNavigation (line 28) | public class CustomNavigation extends SherlockActivity {
    method onCreate (line 29) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/FeatureToggles.java
  class FeatureToggles (line 19) | public class FeatureToggles extends SherlockActivity implements ActionBa...
    method onCreateOptionsMenu (line 24) | @Override
    method onCreate (line 35) | @Override
    method onTabSelected (line 263) | @Override
    method onTabUnselected (line 266) | @Override
    method onTabReselected (line 269) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/IndeterminateProgress.java
  class IndeterminateProgress (line 24) | public class IndeterminateProgress extends SherlockActivity {
    method onCreate (line 25) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/ListNavigation.java
  class ListNavigation (line 10) | public class ListNavigation extends SherlockActivity implements ActionBa...
    method onCreate (line 14) | @Override
    method onNavigationItemSelected (line 32) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/Overlay.java
  class Overlay (line 23) | public class Overlay extends SherlockActivity {
    method onCreate (line 24) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/Preference.java
  class Preference (line 23) | public class Preference extends SherlockPreferenceActivity {
    method onCreateOptionsMenu (line 24) | @Override
    method onCreate (line 44) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/Progress.java
  class Progress (line 25) | public class Progress extends SherlockActivity  {
    method run (line 28) | @Override
    method onCreate (line 44) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/SampleList.java
  class SampleList (line 41) | public class SampleList extends SherlockListActivity {
    method onCreate (line 44) | @Override
    method onCreateOptionsMenu (line 61) | @Override
    method onOptionsItemSelected (line 71) | @Override
    method getData (line 81) | protected List<Map<String, Object>> getData(String prefix) {
    method compare (line 142) | public int compare(Map<String, Object> map1, Map<String, Object> map2) {
    method activityIntent (line 147) | protected Intent activityIntent(String pkg, String componentName) {
    method browseIntent (line 153) | protected Intent browseIntent(String path) {
    method addItem (line 160) | protected void addItem(List<Map<String, Object>> data, String name, In...
    method onListItemClick (line 167) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/SearchViews.java
  class SearchViews (line 36) | public class SearchViews extends SherlockActivity implements SearchView....
    method onCreateOptionsMenu (line 46) | @Override
    method onCreate (line 75) | @Override
    method onQueryTextSubmit (line 83) | @Override
    method onQueryTextChange (line 89) | @Override
    method onSuggestionSelect (line 94) | @Override
    method onSuggestionClick (line 99) | @Override
    class SuggestionsAdapter (line 107) | private class SuggestionsAdapter extends CursorAdapter {
      method SuggestionsAdapter (line 109) | public SuggestionsAdapter(Context context, Cursor c) {
      method newView (line 113) | @Override
      method bindView (line 120) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/ShareActionProviders.java
  class ShareActionProviders (line 41) | public class ShareActionProviders extends SherlockActivity {
    method onCreate (line 45) | @Override
    method onCreateOptionsMenu (line 54) | @Override
    method createShareIntent (line 86) | private Intent createShareIntent() {
    method copyPrivateRawResourceToPubliclyAccessibleFile (line 98) | private void copyPrivateRawResourceToPubliclyAccessibleFile() {

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/Simple.java
  class Simple (line 23) | public class Simple extends SherlockActivity {
    method onCreate (line 24) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/SplitActionItems.java
  class SplitActionItems (line 21) | public class SplitActionItems extends ActionItems {
    method setContent (line 22) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/SplitActionModes.java
  class SplitActionModes (line 19) | public class SplitActionModes extends ActionModes {}

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/StaticAttachment.java
  class StaticAttachment (line 27) | public class StaticAttachment extends Activity implements OnCreateOption...
    method onCreate (line 30) | @Override
    method onCreateOptionsMenu (line 61) | @Override
    method onCreateOptionsMenu (line 75) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/Styled.java
  class Styled (line 27) | public class Styled extends SherlockActivity {
    method onCreate (line 28) | @Override
    method onCreateOptionsMenu (line 46) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/SubMenus.java
  class SubMenus (line 25) | public class SubMenus extends SherlockActivity {
    method onCreateOptionsMenu (line 26) | @Override
    method onCreate (line 50) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/TabNavigation.java
  class TabNavigation (line 11) | public class TabNavigation extends SherlockActivity implements ActionBar...
    method onCreate (line 14) | @Override
    method onTabReselected (line 31) | @Override
    method onTabSelected (line 35) | @Override
    method onTabUnselected (line 40) | @Override

FILE: actionbarsherlock-samples/demos/src/com/actionbarsherlock/sample/demos/TabNavigationCollapsed.java
  class TabNavigationCollapsed (line 5) | public class TabNavigationCollapsed extends TabNavigation {
    method onCreate (line 6) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/CheckableFrameLayout.java
  class CheckableFrameLayout (line 25) | public class CheckableFrameLayout extends FrameLayout implements Checkab...
    method CheckableFrameLayout (line 28) | public CheckableFrameLayout(Context context) {
    method CheckableFrameLayout (line 32) | public CheckableFrameLayout(Context context, AttributeSet attrs) {
    method setChecked (line 36) | public void setChecked(boolean checked) {
    method isChecked (line 41) | public boolean isChecked() {
    method toggle (line 45) | public void toggle() {

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/Cheeses.java
  class Cheeses (line 19) | public class Cheeses {

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentAlertDialogSupport.java
  class FragmentAlertDialogSupport (line 35) | public class FragmentAlertDialogSupport extends SherlockFragmentActivity {
    method onCreate (line 37) | @Override
    method showDialog (line 56) | void showDialog() {
    method doPositiveClick (line 62) | public void doPositiveClick() {
    method doNegativeClick (line 67) | public void doNegativeClick() {
    class MyAlertDialogFragment (line 74) | public static class MyAlertDialogFragment extends SherlockDialogFragme...
      method newInstance (line 76) | public static MyAlertDialogFragment newInstance(int title) {
      method onCreateDialog (line 84) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentArgumentsSupport.java
  class FragmentArgumentsSupport (line 36) | public class FragmentArgumentsSupport extends SherlockFragmentActivity {
    method onCreate (line 38) | @Override protected void onCreate(Bundle savedInstanceState) {
    class MyFragment (line 54) | public static class MyFragment extends SherlockFragment {
      method newInstance (line 61) | static MyFragment newInstance(CharSequence label) {
      method onInflate (line 73) | @Override public void onInflate(Activity activity, AttributeSet attrs,
      method onCreate (line 87) | @Override public void onCreate(Bundle savedInstanceState) {
      method onCreateView (line 102) | @Override public View onCreateView(LayoutInflater inflater, ViewGrou...

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentContextMenuSupport.java
  class FragmentContextMenuSupport (line 34) | public class FragmentContextMenuSupport extends SherlockFragmentActivity {
    method onCreate (line 36) | @Override
    class ContextMenuFragment (line 47) | public static class ContextMenuFragment extends SherlockFragment {
      method onCreateView (line 49) | @Override
      method onCreateContextMenu (line 57) | @Override
      method onContextItemSelected (line 64) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentCustomAnimationSupport.java
  class FragmentCustomAnimationSupport (line 31) | public class FragmentCustomAnimationSupport extends SherlockFragmentActi...
    method onCreate (line 34) | @Override
    method onSaveInstanceState (line 58) | @Override
    method addFragmentToStack (line 65) | void addFragmentToStack() {
    class CountingFragment (line 85) | public static class CountingFragment extends SherlockFragment {
      method newInstance (line 92) | static CountingFragment newInstance(int num) {
      method onCreate (line 106) | @Override
      method onCreateView (line 116) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentDialogOrActivitySupport.java
  class FragmentDialogOrActivitySupport (line 31) | public class FragmentDialogOrActivitySupport extends SherlockFragmentAct...
    method onCreate (line 32) | @Override
    method showDialog (line 58) | void showDialog() {
    class MyDialogFragment (line 66) | public static class MyDialogFragment extends SherlockDialogFragment {
      method newInstance (line 67) | static MyDialogFragment newInstance() {
      method onCreateView (line 71) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentDialogSupport.java
  class FragmentDialogSupport (line 32) | public class FragmentDialogSupport extends SherlockFragmentActivity {
    method onCreate (line 35) | @Override
    method onSaveInstanceState (line 60) | @Override
    method showDialog (line 67) | void showDialog() {
    method getNameForNum (line 86) | static String getNameForNum(int num) {
    class MyDialogFragment (line 102) | public static class MyDialogFragment extends SherlockDialogFragment {
      method newInstance (line 109) | static MyDialogFragment newInstance(int num) {
      method onCreate (line 120) | @Override
      method onCreateView (line 146) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentHideShowSupport.java
  class FragmentHideShowSupport (line 35) | public class FragmentHideShowSupport extends SherlockFragmentActivity {
    method onCreate (line 37) | @Override
    method addShowHideListener (line 50) | void addShowHideListener(int buttonId, final Fragment fragment) {
    class FirstFragment (line 69) | public static class FirstFragment extends SherlockFragment {
      method onCreateView (line 72) | @Override
      method onSaveInstanceState (line 87) | @Override
    class SecondFragment (line 96) | public static class SecondFragment extends Fragment {
      method onCreateView (line 98) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentLayoutSupport.java
  class FragmentLayoutSupport (line 40) | public class FragmentLayoutSupport extends SherlockFragmentActivity {
    method onCreate (line 43) | @Override
    class DetailsActivity (line 57) | public static class DetailsActivity extends SherlockFragmentActivity {
      method onCreate (line 59) | @Override
    class TitlesFragment (line 89) | public static class TitlesFragment extends SherlockListFragment {
      method onActivityCreated (line 93) | @Override
      method onSaveInstanceState (line 120) | @Override
      method onListItemClick (line 126) | @Override
      method showDetails (line 136) | void showDetails(int index) {
    class DetailsFragment (line 176) | public static class DetailsFragment extends SherlockFragment {
      method newInstance (line 181) | public static DetailsFragment newInstance(int index) {
      method getShownIndex (line 192) | public int getShownIndex() {
      method onCreateView (line 196) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentListArraySupport.java
  class FragmentListArraySupport (line 31) | public class FragmentListArraySupport extends SherlockFragmentActivity {
    method onCreate (line 33) | @Override
    class ArrayListFragment (line 45) | public static class ArrayListFragment extends SherlockListFragment {
      method onActivityCreated (line 47) | @Override
      method onListItemClick (line 54) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentMenuSupport.java
  class FragmentMenuSupport (line 35) | public class FragmentMenuSupport extends SherlockFragmentActivity {
    method onClick (line 43) | public void onClick(View v) {
    method onCreate (line 48) | @Override
    method onRestoreInstanceState (line 79) | @Override
    method updateFragmentVisibility (line 87) | void updateFragmentVisibility() {
    class MenuFragment (line 101) | public static class MenuFragment extends SherlockFragment {
      method onCreate (line 103) | @Override
      method onCreateOptionsMenu (line 109) | @Override
    class Menu2Fragment (line 119) | public static class Menu2Fragment extends SherlockFragment {
      method onCreate (line 121) | @Override
      method onCreateOptionsMenu (line 127) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentPagerSupport.java
  class FragmentPagerSupport (line 37) | public class FragmentPagerSupport extends SherlockFragmentActivity {
    method onCreate (line 44) | @Override
    class MyAdapter (line 70) | public static class MyAdapter extends FragmentPagerAdapter {
      method MyAdapter (line 71) | public MyAdapter(FragmentManager fm) {
      method getCount (line 75) | @Override
      method getItem (line 80) | @Override
    class ArrayListFragment (line 86) | public static class ArrayListFragment extends SherlockListFragment {
      method newInstance (line 93) | static ArrayListFragment newInstance(int num) {
      method onCreate (line 107) | @Override
      method onCreateView (line 117) | @Override
      method onActivityCreated (line 126) | @Override
      method onListItemClick (line 133) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentReceiveResultSupport.java
  class FragmentReceiveResultSupport (line 34) | public class FragmentReceiveResultSupport extends SherlockFragmentActivi...
    method onCreate (line 36) | @Override
    class ReceiveResultFragment (line 55) | public static class ReceiveResultFragment extends SherlockFragment {
      method onClick (line 62) | public void onClick(View v) {
      method onCreate (line 70) | @Override
      method onSaveInstanceState (line 75) | @Override
      method onCreateView (line 80) | @Override
      method onActivityResult (line 102) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentRetainInstanceSupport.java
  class FragmentRetainInstanceSupport (line 36) | public class FragmentRetainInstanceSupport extends SherlockFragmentActiv...
    method onCreate (line 37) | @Override
    class UiFragment (line 53) | public static class UiFragment extends SherlockFragment {
      method onCreateView (line 56) | @Override
      method onActivityCreated (line 72) | @Override
    class RetainedFragment (line 97) | public static class RetainedFragment extends SherlockFragment {
      method run (line 108) | @Override
      method onCreate (line 154) | @Override
      method onActivityCreated (line 172) | @Override
      method onDestroy (line 191) | @Override
      method onDetach (line 207) | @Override
      method restart (line 224) | public void restart() {

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentStackSupport.java
  class FragmentStackSupport (line 31) | public class FragmentStackSupport extends SherlockFragmentActivity {
    method onCreate (line 34) | @Override
    method onSaveInstanceState (line 58) | @Override
    method addFragmentToStack (line 65) | void addFragmentToStack() {
    class CountingFragment (line 82) | public static class CountingFragment extends SherlockFragment {
      method newInstance (line 89) | static CountingFragment newInstance(int num) {
      method onCreate (line 103) | @Override
      method onCreateView (line 113) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentStatePagerSupport.java
  class FragmentStatePagerSupport (line 37) | public class FragmentStatePagerSupport extends SherlockFragmentActivity {
    method onCreate (line 44) | @Override
    class MyAdapter (line 70) | public static class MyAdapter extends FragmentStatePagerAdapter {
      method MyAdapter (line 71) | public MyAdapter(FragmentManager fm) {
      method getCount (line 75) | @Override
      method getItem (line 80) | @Override
    class ArrayListFragment (line 86) | public static class ArrayListFragment extends SherlockListFragment {
      method newInstance (line 93) | static ArrayListFragment newInstance(int num) {
      method onCreate (line 107) | @Override
      method onCreateView (line 117) | @Override
      method onActivityCreated (line 126) | @Override
      method onListItemClick (line 133) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentTabs.java
  class FragmentTabs (line 34) | public class FragmentTabs extends SherlockFragmentActivity {
    method onCreate (line 38) | @Override
    method onSaveInstanceState (line 63) | @Override
    class TabManager (line 80) | public static class TabManager implements TabHost.OnTabChangeListener {
      class TabInfo (line 87) | static final class TabInfo {
        method TabInfo (line 93) | TabInfo(String _tag, Class<?> _class, Bundle _args) {
      class DummyTabFactory (line 100) | static class DummyTabFactory implements TabHost.TabContentFactory {
        method DummyTabFactory (line 103) | public DummyTabFactory(Context context) {
        method createTabContent (line 107) | @Override
      method TabManager (line 116) | public TabManager(FragmentActivity activity, TabHost tabHost, int co...
      method addTab (line 123) | public void addTab(TabHost.TabSpec tabSpec, Class<?> clss, Bundle ar...
      method onTabChanged (line 143) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentTabsPager.java
  class FragmentTabsPager (line 36) | public class FragmentTabsPager extends SherlockFragmentActivity {
    method onCreate (line 41) | @Override
    method onSaveInstanceState (line 68) | @Override
    class TabsAdapter (line 85) | public static class TabsAdapter extends FragmentPagerAdapter
      class TabInfo (line 92) | static final class TabInfo {
        method TabInfo (line 97) | TabInfo(String _tag, Class<?> _class, Bundle _args) {
      class DummyTabFactory (line 104) | static class DummyTabFactory implements TabHost.TabContentFactory {
        method DummyTabFactory (line 107) | public DummyTabFactory(Context context) {
        method createTabContent (line 111) | @Override
      method TabsAdapter (line 120) | public TabsAdapter(FragmentActivity activity, TabHost tabHost, ViewP...
      method addTab (line 130) | public void addTab(TabHost.TabSpec tabSpec, Class<?> clss, Bundle ar...
      method getCount (line 140) | @Override
      method getItem (line 145) | @Override
      method onTabChanged (line 151) | @Override
      method onPageScrolled (line 157) | @Override
      method onPageSelected (line 161) | @Override
      method onPageScrollStateChanged (line 175) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/LoaderCursorSupport.java
  class LoaderCursorSupport (line 44) | @SuppressWarnings("all")
    method onCreate (line 47) | @Override
    class CursorLoaderListFragment (line 61) | public static class CursorLoaderListFragment extends SherlockListFragment
      method onActivityCreated (line 70) | @Override public void onActivityCreated(Bundle savedInstanceState) {
      method onCreateOptionsMenu (line 95) | @Override public void onCreateOptionsMenu(Menu menu, MenuInflater in...
      method onListItemClick (line 119) | @Override public void onListItemClick(ListView l, View v, int positi...
      method onCreateLoader (line 130) | public Loader<Cursor> onCreateLoader(int id, Bundle args) {
      method onLoadFinished (line 151) | public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
      method onLoaderReset (line 164) | public void onLoaderReset(Loader<Cursor> loader) {

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/LoaderCustomSupport.java
  class LoaderCustomSupport (line 62) | public class LoaderCustomSupport extends SherlockFragmentActivity {
    method onCreate (line 64) | @Override
    class AppEntry (line 81) | public static class AppEntry {
      method AppEntry (line 82) | public AppEntry(AppListLoader loader, ApplicationInfo info) {
      method getApplicationInfo (line 88) | public ApplicationInfo getApplicationInfo() {
      method getLabel (line 92) | public String getLabel() {
      method getIcon (line 96) | public Drawable getIcon() {
      method toString (line 120) | @Override public String toString() {
      method loadLabel (line 124) | void loadLabel(Context context) {
    method compare (line 150) | @Override
    class InterestingConfigChanges (line 160) | public static class InterestingConfigChanges {
      method applyNewConfig (line 164) | boolean applyNewConfig(Resources res) {
    class PackageIntentReceiver (line 180) | public static class PackageIntentReceiver extends BroadcastReceiver {
      method PackageIntentReceiver (line 183) | public PackageIntentReceiver(AppListLoader loader) {
      method onReceive (line 197) | @Override public void onReceive(Context context, Intent intent) {
    class AppListLoader (line 206) | public static class AppListLoader extends AsyncTaskLoader<List<AppEntr...
      method AppListLoader (line 213) | public AppListLoader(Context context) {
      method loadInBackground (line 227) | @Override public List<AppEntry> loadInBackground() {
      method deliverResult (line 258) | @Override public void deliverResult(List<AppEntry> apps) {
      method onStartLoading (line 286) | @Override protected void onStartLoading() {
      method onStopLoading (line 312) | @Override protected void onStopLoading() {
      method onCanceled (line 320) | @Override public void onCanceled(List<AppEntry> apps) {
      method onReset (line 331) | @Override protected void onReset() {
      method onReleaseResources (line 355) | protected void onReleaseResources(List<AppEntry> apps) {
    class AppListAdapter (line 363) | public static class AppListAdapter extends ArrayAdapter<AppEntry> {
      method AppListAdapter (line 366) | public AppListAdapter(Context context) {
      method setData (line 371) | public void setData(List<AppEntry> data) {
      method getView (line 383) | @Override public View getView(int position, View convertView, ViewGr...
    class AppListFragment (line 400) | public static class AppListFragment extends SherlockListFragment
      method onActivityCreated (line 411) | @Override public void onActivityCreated(Bundle savedInstanceState) {
      method onCreateOptionsMenu (line 433) | @Override public void onCreateOptionsMenu(Menu menu, MenuInflater in...
      method onListItemClick (line 455) | @Override public void onListItemClick(ListView l, View v, int positi...
      method onCreateLoader (line 460) | @Override public Loader<List<AppEntry>> onCreateLoader(int id, Bundl...
      method onLoadFinished (line 466) | @Override public void onLoadFinished(Loader<List<AppEntry>> loader, ...
      method onLoaderReset (line 478) | @Override public void onLoaderReset(Loader<List<AppEntry>> loader) {

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/LoaderThrottleSupport.java
  class LoaderThrottleSupport (line 57) | public class LoaderThrottleSupport extends SherlockFragmentActivity {
    class MainTable (line 69) | public static final class MainTable implements BaseColumns {
      method MainTable (line 72) | private MainTable() {}
    class DatabaseHelper (line 117) | static class DatabaseHelper extends SQLiteOpenHelper {
      method DatabaseHelper (line 122) | DatabaseHelper(Context context) {
      method onCreate (line 133) | @Override
      method onUpgrade (line 148) | @Override
    class SimpleProvider (line 166) | public static class SimpleProvider extends ContentProvider {
      method SimpleProvider (line 183) | public SimpleProvider() {
      method onCreate (line 199) | @Override
      method query (line 209) | @Override
      method getType (line 252) | @Override
      method insert (line 267) | @Override
      method delete (line 303) | @Override
      method update (line 339) | @Override
    method onCreate (line 369) | @Override
    class ThrottledLoaderListFragment (line 382) | public static class ThrottledLoaderListFragment extends SherlockListFr...
      method onActivityCreated (line 398) | @Override public void onActivityCreated(Bundle savedInstanceState) {
      method onCreateOptionsMenu (line 419) | @Override public void onCreateOptionsMenu(Menu menu, MenuInflater in...
      method onOptionsItemSelected (line 426) | @Override public boolean onOptionsItemSelected(MenuItem item) {
      method onListItemClick (line 476) | @Override public void onListItemClick(ListView l, View v, int positi...
      method onCreateLoader (line 487) | public Loader<Cursor> onCreateLoader(int id, Bundle args) {
      method onLoadFinished (line 494) | public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
      method onLoaderReset (line 505) | public void onLoaderReset(Loader<Cursor> loader) {

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/SampleList.java
  class SampleList (line 41) | public class SampleList extends SherlockListActivity {
    method onCreate (line 44) | @Override
    method onCreateOptionsMenu (line 61) | @Override
    method onOptionsItemSelected (line 71) | @Override
    method getData (line 81) | protected List<Map<String, Object>> getData(String prefix) {
    method compare (line 142) | public int compare(Map<String, Object> map1, Map<String, Object> map2) {
    method activityIntent (line 147) | protected Intent activityIntent(String pkg, String componentName) {
    method browseIntent (line 153) | protected Intent browseIntent(String path) {
    method addItem (line 160) | protected void addItem(List<Map<String, Object>> data, String name, In...
    method onListItemClick (line 167) | @Override

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/SendResult.java
  class SendResult (line 30) | public class SendResult extends SherlockActivity
    method onCreate (line 37) | @Override
    method onClick (line 58) | public void onClick(View v)
    method onClick (line 69) | public void onClick(View v)

FILE: actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/Shakespeare.java
  class Shakespeare (line 3) | public final class Shakespeare {

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue240.java
  class Issue240 (line 39) | public class Issue240 extends SherlockFragmentActivity implements OnPage...
    method onCreate (line 44) | @Override
    method onPageScrolled (line 60) | @Override
    method onPageSelected (line 64) | @Override
    method onPageScrollStateChanged (line 69) | @Override
    method onTabSelected (line 73) | @Override
    method onTabUnselected (line 78) | @Override
    method onTabReselected (line 82) | @Override
    class MyAdapter (line 86) | public static class MyAdapter extends FragmentStatePagerAdapter {
      method MyAdapter (line 87) | public MyAdapter(FragmentManager fm) {
      method getCount (line 91) | @Override
      method getItem (line 96) | @Override
    class BoringFragment (line 102) | public static class BoringFragment extends SherlockFragment {
      method newInstance (line 109) | static BoringFragment newInstance(int num) {
      method onCreate (line 123) | @Override
      method onCreateView (line 133) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue272.java
  class Issue272 (line 40) | public class Issue272 extends SherlockFragmentActivity {
    method onCreate (line 47) | @Override
    class MyAdapter (line 72) | public static class MyAdapter extends FragmentStatePagerAdapter {
      method MyAdapter (line 73) | public MyAdapter(FragmentManager fm) {
      method getCount (line 77) | @Override
      method getItem (line 82) | @Override
    class ArrayListFragment (line 88) | public static class ArrayListFragment extends SherlockListFragment {
      method newInstance (line 95) | static ArrayListFragment newInstance(int num) {
      method onCreate (line 109) | @Override
      method onCreateView (line 121) | @Override
      method onActivityCreated (line 130) | @Override
      method onListItemClick (line 137) | @Override
      method onCreateOptionsMenu (line 144) | @Override
      method onOptionsItemSelected (line 155) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue331.java
  class Issue331 (line 16) | public class Issue331 extends SherlockActivity {
    method onCreate (line 19) | public void onCreate(Bundle savedInstanceState) {
    method onCreateOptionsMenu (line 32) | public boolean onCreateOptionsMenu(Menu menu) {
    method onOptionsItemSelected (line 39) | public boolean onOptionsItemSelected(MenuItem item) {

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue379.java
  class Issue379 (line 30) | public class Issue379 extends SherlockActivity implements ActionBar.TabL...
    method onCreate (line 31) | @Override
    method onCreateOptionsMenu (line 44) | @Override public boolean onCreateOptionsMenu(Menu menu) {
    method onTabSelected (line 49) | @Override
    method onTabUnselected (line 53) | @Override
    method onTabReselected (line 57) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue435.java
  class Issue435 (line 18) | public class Issue435 extends SherlockActivity implements View.OnClickLi...
    method onCreate (line 19) | @Override
    method onClick (line 47) | @Override public void onClick(View v) {
    method onTabSelected (line 52) | @Override
    method onTabUnselected (line 57) | @Override
    method onTabReselected (line 62) | @Override
    class SuperSweetActionModeOfScience (line 67) | private static final class SuperSweetActionModeOfScience implements Ac...
      method onCreateActionMode (line 68) | @Override
      method onPrepareActionMode (line 73) | @Override
      method onActionItemClicked (line 78) | @Override
      method onDestroyActionMode (line 83) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue659.java
  class Issue659 (line 17) | public class Issue659 extends SherlockActivity {
    method onCreate (line 19) | @Override
    method onCreateOptionsMenu (line 33) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue659SuggestionsProvider.java
  class Issue659SuggestionsProvider (line 8) | public class Issue659SuggestionsProvider extends SearchRecentSuggestions...
    method Issue659SuggestionsProvider (line 12) | public Issue659SuggestionsProvider() {

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue738.java
  class Issue738 (line 16) | public class Issue738 extends SherlockActivity implements ActionBar.OnNa...
    method onCreate (line 18) | @Override
    method onNavigationItemSelected (line 26) | @Override
    class DropdownItemAdapter (line 31) | private class DropdownItemAdapter extends ArrayAdapter<String> impleme...
      method DropdownItemAdapter (line 38) | public DropdownItemAdapter(Activity activity) {
      method getDropDownView (line 44) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue882.java
  class Issue882 (line 23) | public class Issue882 extends SherlockFragmentActivity implements
    method onCreate (line 29) | @Override
    method onPageScrolled (line 45) | @Override
    method onPageSelected (line 50) | @Override
    method onPageScrollStateChanged (line 55) | @Override
    method onTabSelected (line 59) | @Override
    method onTabUnselected (line 64) | @Override
    method onTabReselected (line 68) | @Override
    class MyAdapter (line 72) | public static class MyAdapter extends FragmentStatePagerAdapter {
      method MyAdapter (line 73) | public MyAdapter(FragmentManager fm) {
      method getCount (line 77) | @Override
      method getItem (line 82) | @Override
    class BoringFragment (line 88) | public static class BoringFragment extends SherlockFragment {
      method newInstance (line 95) | static BoringFragment newInstance(int num) {
      method onCreate (line 109) | @Override
      method onCreateView (line 119) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/Issue969.java
  class Issue969 (line 11) | public class Issue969 extends SherlockActivity {
    method onCreate (line 12) | @Override
    method onCreateOptionsMenu (line 21) | @Override

FILE: actionbarsherlock-samples/known-bugs/src/com/actionbarsherlock/sample/knownbugs/SampleList.java
  class SampleList (line 42) | public class SampleList extends SherlockListActivity implements ActionBa...
    method onCreate (line 46) | @Override
    method onListItemClick (line 58) | @Override
    method onTabSelected (line 64) | @Override
    method onTabUnselected (line 70) | @Override
    method onTabReselected (line 75) | @Override
    class IntentAdapter (line 80) | private class IntentAdapter extends BaseAdapter {
      method IntentAdapter (line 84) | IntentAdapter() {
      method refresh (line 89) | void refresh() {
      method getCount (line 109) | @Override
      method getItem (line 114) | @Override
      method getItemId (line 119) | @Override
      method getView (line 124) | @Override

FILE: actionbarsherlock-samples/roboguice/src/com/actionbarsherlock/sample/roboguice/activity/AstroboyMasterConsole.java
  class AstroboyMasterConsole (line 32) | @ContentView(R.layout.main)
    method onCreate (line 55) | @Override

FILE: actionbarsherlock-samples/roboguice/src/com/actionbarsherlock/sample/roboguice/activity/FightForcesOfEvilActivity.java
  class FightForcesOfEvilActivity (line 23) | public class FightForcesOfEvilActivity extends RoboSherlockActivity {
    method onCreate (line 35) | @Override
    class AsyncPunch (line 60) | public static class AsyncPunch extends RoboAsyncTask<String> {
      method AsyncPunch (line 69) | public AsyncPunch(Context context) {
      method call (line 73) | public String call() throws Exception {

FILE: actionbarsherlock-samples/roboguice/src/com/actionbarsherlock/sample/roboguice/controller/Astroboy.java
  class Astroboy (line 27) | @Singleton
    method say (line 39) | public void say(String something) {
    method brushTeeth (line 44) | public void brushTeeth() {
    method punch (line 48) | public String punch() {

FILE: actionbarsherlock-samples/roboguice/src/com/actionbarsherlock/sample/roboguice/controller/AstroboyRemoteControl.java
  class AstroboyRemoteControl (line 28) | @ContextSingleton
    method brushTeeth (line 42) | public void brushTeeth() {
    method say (line 48) | public void say( String something ) {
    method selfDestruct (line 53) | public void selfDestruct() {

FILE: actionbarsherlock-samples/styled/src/com/actionbarsherlock/sample/styled/MainActivity.java
  class MainActivity (line 32) | public class MainActivity extends SherlockFragmentActivity implements Ac...
    method onCreate (line 41) | @Override
    method onCreateOptionsMenu (line 86) | @Override
    method onOptionsItemSelected (line 107) | @Override
    method rotateLeftFrag (line 165) | private void rotateLeftFrag() {
    method showStandardNav (line 172) | private void showStandardNav() {
    method showDropDownNav (line 180) | private void showDropDownNav() {
    method showTabsNav (line 188) | private void showTabsNav() {
    method onTabSelected (line 196) | public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
    method onTabUnselected (line 202) | public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {
    method onTabReselected (line 206) | public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {

FILE: actionbarsherlock-samples/styled/src/com/actionbarsherlock/sample/styled/RoundedColourFragment.java
  class RoundedColourFragment (line 28) | public class RoundedColourFragment extends SherlockFragment {
    method RoundedColourFragment (line 36) | public RoundedColourFragment() {
    method RoundedColourFragment (line 40) | public RoundedColourFragment(int colour, float weight, int margin_left,
    method onCreate (line 50) | @Override
    method onCreateView (line 66) | @Override

FILE: actionbarsherlock/src/android/support/v4/app/Watson.java
  class Watson (line 16) | public abstract class Watson extends FragmentActivity implements OnCreat...
    type OnCreateOptionsMenuListener (line 20) | public interface OnCreateOptionsMenuListener {
      method onCreateOptionsMenu (line 21) | public void onCreateOptionsMenu(Menu menu, MenuInflater inflater);
    type OnPrepareOptionsMenuListener (line 24) | public interface OnPrepareOptionsMenuListener {
      method onPrepareOptionsMenu (line 25) | public void onPrepareOptionsMenu(Menu menu);
    type OnOptionsItemSelectedListener (line 28) | public interface OnOptionsItemSelectedListener {
      method onOptionsItemSelected (line 29) | public boolean onOptionsItemSelected(MenuItem item);
    method onCreatePanelMenu (line 39) | @Override
    method onPreparePanel (line 84) | @Override
    method onMenuItemSelected (line 113) | @Override
    method onCreateOptionsMenu (line 136) | public abstract boolean onCreateOptionsMenu(Menu menu);
    method onPrepareOptionsMenu (line 138) | public abstract boolean onPrepareOptionsMenu(Menu menu);
    method onOptionsItemSelected (line 140) | public abstract boolean onOptionsItemSelected(MenuItem item);
    method getSupportMenuInflater (line 142) | public abstract MenuInflater getSupportMenuInflater();

FILE: actionbarsherlock/src/com/actionbarsherlock/ActionBarSherlock.java
  class ActionBarSherlock (line 42) | public abstract class ActionBarSherlock {
    type OnCreatePanelMenuListener (line 73) | public interface OnCreatePanelMenuListener {
      method onCreatePanelMenu (line 74) | public boolean onCreatePanelMenu(int featureId, Menu menu);
    type OnCreateOptionsMenuListener (line 77) | public interface OnCreateOptionsMenuListener {
      method onCreateOptionsMenu (line 78) | public boolean onCreateOptionsMenu(Menu menu);
    type OnMenuItemSelectedListener (line 81) | public interface OnMenuItemSelectedListener {
      method onMenuItemSelected (line 82) | public boolean onMenuItemSelected(int featureId, MenuItem item);
    type OnOptionsItemSelectedListener (line 85) | public interface OnOptionsItemSelectedListener {
      method onOptionsItemSelected (line 86) | public boolean onOptionsItemSelected(MenuItem item);
    type OnPreparePanelListener (line 89) | public interface OnPreparePanelListener {
      method onPreparePanel (line 90) | public boolean onPreparePanel(int featureId, View view, Menu menu);
    type OnPrepareOptionsMenuListener (line 93) | public interface OnPrepareOptionsMenuListener {
      method onPrepareOptionsMenu (line 94) | public boolean onPrepareOptionsMenu(Menu menu);
    type OnActionModeFinishedListener (line 97) | public interface OnActionModeFinishedListener {
      method onActionModeFinished (line 98) | public void onActionModeFinished(ActionMode mode);
    type OnActionModeStartedListener (line 101) | public interface OnActionModeStartedListener {
      method onActionModeStarted (line 102) | public void onActionModeStarted(ActionMode mode);
    method registerImplementation (line 122) | public static void registerImplementation(Class<? extends ActionBarShe...
    method unregisterImplementation (line 143) | public static boolean unregisterImplementation(Class<? extends ActionB...
    method wrap (line 155) | public static ActionBarSherlock wrap(Activity activity) {
    method wrap (line 168) | public static ActionBarSherlock wrap(Activity activity, int flags) {
    method ActionBarSherlock (line 256) | protected ActionBarSherlock(Activity activity, int flags) {
    method getActionBar (line 269) | public abstract ActionBar getActionBar();
    method dispatchConfigurationChanged (line 290) | public void dispatchConfigurationChanged(Configuration newConfig) {}
    method dispatchPostResume (line 304) | public void dispatchPostResume() {}
    method dispatchPause (line 318) | public void dispatchPause() {}
    method dispatchStop (line 332) | public void dispatchStop() {}
    method dispatchInvalidateOptionsMenu (line 338) | public abstract void dispatchInvalidateOptionsMenu();
    method dispatchOpenOptionsMenu (line 356) | public boolean dispatchOpenOptionsMenu() {
    method dispatchCloseOptionsMenu (line 376) | public boolean dispatchCloseOptionsMenu() {
    method dispatchPostCreate (line 398) | public void dispatchPostCreate(Bundle savedInstanceState) {}
    method dispatchTitleChanged (line 416) | public void dispatchTitleChanged(CharSequence title, int color) {}
    method dispatchKeyEvent (line 436) | public boolean dispatchKeyEvent(KeyEvent event) {
    method dispatchCreateOptionsMenu (line 450) | public abstract boolean dispatchCreateOptionsMenu(android.view.Menu me...
    method dispatchPrepareOptionsMenu (line 468) | public abstract boolean dispatchPrepareOptionsMenu(android.view.Menu m...
    method dispatchOptionsItemSelected (line 484) | public abstract boolean dispatchOptionsItemSelected(android.view.MenuI...
    method dispatchMenuOpened (line 506) | public boolean dispatchMenuOpened(int featureId, android.view.Menu men...
    method dispatchPanelClosed (line 525) | public void dispatchPanelClosed(int featureId, android.view.Menu menu) {}
    method dispatchDestroy (line 539) | public void dispatchDestroy() {}
    method dispatchSaveInstanceState (line 541) | public void dispatchSaveInstanceState(Bundle outState) {}
    method dispatchRestoreInstanceState (line 543) | public void dispatchRestoreInstanceState(Bundle savedInstanceState) {}
    method callbackCreateOptionsMenu (line 554) | protected final boolean callbackCreateOptionsMenu(Menu menu) {
    method callbackPrepareOptionsMenu (line 575) | protected final boolean callbackPrepareOptionsMenu(Menu menu) {
    method callbackOptionsItemSelected (line 598) | protected final boolean callbackOptionsItemSelected(MenuItem item) {
    method hasFeature (line 625) | public abstract boolean hasFeature(int featureId);
    method requestFeature (line 638) | public abstract boolean requestFeature(int featureId);
    method setUiOptions (line 645) | public abstract void setUiOptions(int uiOptions);
    method setUiOptions (line 655) | public abstract void setUiOptions(int uiOptions, int mask);
    method setContentView (line 662) | public abstract void setContentView(int layoutResId);
    method setContentView (line 669) | public void setContentView(View view) {
    method setContentView (line 681) | public abstract void setContentView(View view, ViewGroup.LayoutParams ...
    method addContentView (line 691) | public abstract void addContentView(View view, ViewGroup.LayoutParams ...
    method setTitle (line 696) | public abstract void setTitle(CharSequence title);
    method setTitle (line 701) | public void setTitle(int resId) {
    method setProgressBarVisibility (line 715) | public abstract void setProgressBarVisibility(boolean visible);
    method setProgressBarIndeterminateVisibility (line 725) | public abstract void setProgressBarIndeterminateVisibility(boolean vis...
    method setProgressBarIndeterminate (line 736) | public abstract void setProgressBarIndeterminate(boolean indeterminate);
    method setProgress (line 748) | public abstract void setProgress(int progress);
    method setSecondaryProgress (line 763) | public abstract void setSecondaryProgress(int secondaryProgress);
    method getMenuInflater (line 770) | public MenuInflater getMenuInflater() {
    method getThemedContext (line 784) | protected abstract Context getThemedContext();
    method startActionMode (line 794) | public abstract ActionMode startActionMode(ActionMode.Callback callback);
    method ensureActionBar (line 799) | public void ensureActionBar() {}

FILE: actionbarsherlock/src/com/actionbarsherlock/app/ActionBar.java
  class ActionBar (line 59) | public abstract class ActionBar {
    method setCustomView (line 146) | public abstract void setCustomView(View view);
    method setCustomView (line 166) | public abstract void setCustomView(View view, LayoutParams layoutParams);
    method setCustomView (line 185) | public abstract void setCustomView(int resId);
    method setIcon (line 200) | public abstract void setIcon(int resId);
    method setIcon (line 215) | public abstract void setIcon(Drawable icon);
    method setLogo (line 230) | public abstract void setLogo(int resId);
    method setLogo (line 245) | public abstract void setLogo(Drawable logo);
    method setListNavigationCallbacks (line 262) | public abstract void setListNavigationCallbacks(SpinnerAdapter adapter,
    method setSelectedNavigationItem (line 270) | public abstract void setSelectedNavigationItem(int position);
    method getSelectedNavigationIndex (line 277) | public abstract int getSelectedNavigationIndex();
    method getNavigationItemCount (line 284) | public abstract int getNavigationItemCount();
    method setTitle (line 295) | public abstract void setTitle(CharSequence title);
    method setTitle (line 306) | public abstract void setTitle(int resId);
    method setSubtitle (line 318) | public abstract void setSubtitle(CharSequence subtitle);
    method setSubtitle (line 329) | public abstract void setSubtitle(int resId);
    method setDisplayOptions (line 338) | public abstract void setDisplayOptions(int options);
    method setDisplayOptions (line 353) | public abstract void setDisplayOptions(int options, int mask);
    method setDisplayUseLogoEnabled (line 366) | public abstract void setDisplayUseLogoEnabled(boolean useLogo);
    method setDisplayShowHomeEnabled (line 379) | public abstract void setDisplayShowHomeEnabled(boolean showHome);
    method setDisplayHomeAsUpEnabled (line 394) | public abstract void setDisplayHomeAsUpEnabled(boolean showHomeAsUp);
    method setDisplayShowTitleEnabled (line 406) | public abstract void setDisplayShowTitleEnabled(boolean showTitle);
    method setDisplayShowCustomEnabled (line 418) | public abstract void setDisplayShowCustomEnabled(boolean showCustom);
    method setBackgroundDrawable (line 428) | public abstract void setBackgroundDrawable(Drawable d);
    method setStackedBackgroundDrawable (line 436) | public void setStackedBackgroundDrawable(Drawable d) { }
    method setSplitBackgroundDrawable (line 446) | public void setSplitBackgroundDrawable(Drawable d) { }
    method getCustomView (line 451) | public abstract View getCustomView();
    method getTitle (line 460) | public abstract CharSequence getTitle();
    method getSubtitle (line 469) | public abstract CharSequence getSubtitle();
    method getNavigationMode (line 481) | public abstract int getNavigationMode();
    method setNavigationMode (line 491) | public abstract void setNavigationMode(int mode);
    method getDisplayOptions (line 496) | public abstract int getDisplayOptions();
    method newTab (line 512) | public abstract Tab newTab();
    method addTab (line 520) | public abstract void addTab(Tab tab);
    method addTab (line 528) | public abstract void addTab(Tab tab, boolean setSelected);
    method addTab (line 538) | public abstract void addTab(Tab tab, int position);
    method addTab (line 548) | public abstract void addTab(Tab tab, int position, boolean setSelected);
    method removeTab (line 556) | public abstract void removeTab(Tab tab);
    method removeTabAt (line 564) | public abstract void removeTabAt(int position);
    method removeAllTabs (line 569) | public abstract void removeAllTabs();
    method selectTab (line 578) | public abstract void selectTab(Tab tab);
    method getSelectedTab (line 586) | public abstract Tab getSelectedTab();
    method getTabAt (line 594) | public abstract Tab getTabAt(int index);
    method getTabCount (line 600) | public abstract int getTabCount();
    method getHeight (line 607) | public abstract int getHeight();
    method show (line 615) | public abstract void show();
    method hide (line 623) | public abstract void hide();
    method isShowing (line 628) | public abstract boolean isShowing();
    method addOnMenuVisibilityListener (line 635) | public abstract void addOnMenuVisibilityListener(OnMenuVisibilityListe...
    method removeOnMenuVisibilityListener (line 643) | public abstract void removeOnMenuVisibilityListener(OnMenuVisibilityLi...
    method setHomeButtonEnabled (line 659) | public void setHomeButtonEnabled(boolean enabled) { }
    method getThemedContext (line 670) | public Context getThemedContext() { return null; }
    type OnNavigationListener (line 675) | public interface OnNavigationListener {
      method onNavigationItemSelected (line 684) | public boolean onNavigationItemSelected(int itemPosition, long itemId);
    type OnMenuVisibilityListener (line 690) | public interface OnMenuVisibilityListener {
      method onMenuVisibilityChanged (line 699) | public void onMenuVisibilityChanged(boolean isVisible);
    class Tab (line 707) | public static abstract class Tab {
      method getPosition (line 721) | public abstract int getPosition();
      method getIcon (line 728) | public abstract Drawable getIcon();
      method getText (line 735) | public abstract CharSequence getText();
      method setIcon (line 743) | public abstract Tab setIcon(Drawable icon);
      method setIcon (line 751) | public abstract Tab setIcon(int resId);
      method setText (line 760) | public abstract Tab setText(CharSequence text);
      method setText (line 769) | public abstract Tab setText(int resId);
      method setCustomView (line 778) | public abstract Tab setCustomView(View view);
      method setCustomView (line 787) | public abstract Tab setCustomView(int layoutResId);
      method getCustomView (line 794) | public abstract View getCustomView();
      method setTag (line 802) | public abstract Tab setTag(Object obj);
      method getTag (line 807) | public abstract Object getTag();
      method setTabListener (line 816) | public abstract Tab setTabListener(TabListener listener);
      method select (line 821) | public abstract void select();
      method setContentDescription (line 832) | public abstract Tab setContentDescription(int resId);
      method setContentDescription (line 843) | public abstract Tab setContentDescription(CharSequence contentDesc);
      method getContentDescription (line 852) | public abstract CharSequence getContentDescription();
    type TabListener (line 858) | public interface TabListener {
      method onTabSelected (line 868) | public void onTabSelected(Tab tab, FragmentTransaction ft);
      method onTabUnselected (line 879) | public void onTabUnselected(Tab tab, FragmentTransaction ft);
      method onTabReselected (line 890) | public void onTabReselected(Tab tab, FragmentTransaction ft);
    class LayoutParams (line 898) | public static class LayoutParams extends MarginLayoutParams {
      method LayoutParams (line 924) | public LayoutParams(Context c, AttributeSet attrs) {
      method LayoutParams (line 932) | public LayoutParams(int width, int height) {
      method LayoutParams (line 937) | public LayoutParams(int width, int height, int gravity) {
      method LayoutParams (line 942) | public LayoutParams(int gravity) {
      method LayoutParams (line 946) | public LayoutParams(LayoutParams source) {
      method LayoutParams (line 952) | public LayoutParams(ViewGroup.LayoutParams source) {

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockActivity.java
  class SherlockActivity (line 21) | public abstract class SherlockActivity extends Activity implements OnCre...
    method getSherlock (line 24) | protected final ActionBarSherlock getSherlock() {
    method getSupportActionBar (line 36) | public ActionBar getSupportActionBar() {
    method startActionMode (line 40) | public ActionMode startActionMode(ActionMode.Callback callback) {
    method onActionModeStarted (line 44) | @Override
    method onActionModeFinished (line 47) | @Override
    method onConfigurationChanged (line 55) | @Override
    method onPostResume (line 61) | @Override
    method onPause (line 67) | @Override
    method onStop (line 73) | @Override
    method onDestroy (line 79) | @Override
    method onPostCreate (line 85) | @Override
    method onTitleChanged (line 91) | @Override
    method onMenuOpened (line 97) | @Override
    method onPanelClosed (line 105) | @Override
    method dispatchKeyEvent (line 111) | @Override
    method onSaveInstanceState (line 119) | @Override
    method onRestoreInstanceState (line 125) | @Override
    method getSupportMenuInflater (line 135) | public MenuInflater getSupportMenuInflater() {
    method invalidateOptionsMenu (line 139) | public void invalidateOptionsMenu() {
    method supportInvalidateOptionsMenu (line 143) | public void supportInvalidateOptionsMenu() {
    method onCreateOptionsMenu (line 147) | @Override
    method onPrepareOptionsMenu (line 152) | @Override
    method onOptionsItemSelected (line 157) | @Override
    method openOptionsMenu (line 162) | @Override
    method closeOptionsMenu (line 169) | @Override
    method onCreatePanelMenu (line 181) | @Override
    method onCreateOptionsMenu (line 189) | public boolean onCreateOptionsMenu(Menu menu) {
    method onPreparePanel (line 193) | @Override
    method onPrepareOptionsMenu (line 201) | public boolean onPrepareOptionsMenu(Menu menu) {
    method onMenuItemSelected (line 205) | @Override
    method onOptionsItemSelected (line 213) | public boolean onOptionsItemSelected(MenuItem item) {
    method addContentView (line 222) | @Override
    method setContentView (line 227) | @Override
    method setContentView (line 232) | @Override
    method setContentView (line 237) | @Override
    method requestWindowFeature (line 242) | public void requestWindowFeature(long featureId) {
    method findViewById (line 246) | @Override
    method setSupportProgress (line 257) | public void setSupportProgress(int progress) {
    method setSupportProgressBarIndeterminate (line 261) | public void setSupportProgressBarIndeterminate(boolean indeterminate) {
    method setSupportProgressBarIndeterminateVisibility (line 265) | public void setSupportProgressBarIndeterminateVisibility(boolean visib...
    method setSupportProgressBarVisibility (line 269) | public void setSupportProgressBarVisibility(boolean visible) {
    method setSupportSecondaryProgress (line 273) | public void setSupportSecondaryProgress(int secondaryProgress) {

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockDialogFragment.java
  class SherlockDialogFragment (line 15) | public class SherlockDialogFragment extends DialogFragment implements On...
    method getSherlockActivity (line 18) | public SherlockFragmentActivity getSherlockActivity() {
    method onAttach (line 22) | @Override
    method onDetach (line 32) | @Override
    method onCreateOptionsMenu (line 38) | @Override
    method onCreateOptionsMenu (line 43) | @Override
    method onPrepareOptionsMenu (line 48) | @Override
    method onPrepareOptionsMenu (line 53) | @Override
    method onOptionsItemSelected (line 58) | @Override
    method onOptionsItemSelected (line 63) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockExpandableListActivity.java
  class SherlockExpandableListActivity (line 21) | public abstract class SherlockExpandableListActivity extends ExpandableL...
    method getSherlock (line 24) | protected final ActionBarSherlock getSherlock() {
    method getSupportActionBar (line 36) | public ActionBar getSupportActionBar() {
    method startActionMode (line 40) | public ActionMode startActionMode(ActionMode.Callback callback) {
    method onActionModeStarted (line 44) | @Override
    method onActionModeFinished (line 47) | @Override
    method onConfigurationChanged (line 55) | @Override
    method onPostResume (line 61) | @Override
    method onPause (line 67) | @Override
    method onStop (line 73) | @Override
    method onDestroy (line 79) | @Override
    method onPostCreate (line 85) | @Override
    method onTitleChanged (line 91) | @Override
    method onMenuOpened (line 97) | @Override
    method onPanelClosed (line 105) | @Override
    method dispatchKeyEvent (line 111) | @Override
    method getSupportMenuInflater (line 124) | public MenuInflater getSupportMenuInflater() {
    method invalidateOptionsMenu (line 128) | public void invalidateOptionsMenu() {
    method supportInvalidateOptionsMenu (line 132) | public void supportInvalidateOptionsMenu() {
    method onCreateOptionsMenu (line 136) | @Override
    method onPrepareOptionsMenu (line 141) | @Override
    method onOptionsItemSelected (line 146) | @Override
    method openOptionsMenu (line 151) | @Override
    method closeOptionsMenu (line 158) | @Override
    method onCreatePanelMenu (line 170) | @Override
    method onCreateOptionsMenu (line 178) | public boolean onCreateOptionsMenu(Menu menu) {
    method onPreparePanel (line 182) | @Override
    method onPrepareOptionsMenu (line 190) | public boolean onPrepareOptionsMenu(Menu menu) {
    method onMenuItemSelected (line 194) | @Override
    method onOptionsItemSelected (line 202) | public boolean onOptionsItemSelected(MenuItem item) {
    method addContentView (line 211) | @Override
    method setContentView (line 216) | @Override
    method setContentView (line 221) | @Override
    method setContentView (line 226) | @Override
    method requestWindowFeature (line 231) | public void requestWindowFeature(long featureId) {
    method findViewById (line 235) | @Override
    method setSupportProgress (line 246) | public void setSupportProgress(int progress) {
    method setSupportProgressBarIndeterminate (line 250) | public void setSupportProgressBarIndeterminate(boolean indeterminate) {
    method setSupportProgressBarIndeterminateVisibility (line 254) | public void setSupportProgressBarIndeterminateVisibility(boolean visib...
    method setSupportProgressBarVisibility (line 258) | public void setSupportProgressBarVisibility(boolean visible) {
    method setSupportSecondaryProgress (line 262) | public void setSupportSecondaryProgress(int secondaryProgress) {

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockFragment.java
  class SherlockFragment (line 15) | public class SherlockFragment extends Fragment implements OnCreateOption...
    method getSherlockActivity (line 18) | public SherlockFragmentActivity getSherlockActivity() {
    method onAttach (line 22) | @Override
    method onDetach (line 32) | @Override
    method onCreateOptionsMenu (line 38) | @Override
    method onCreateOptionsMenu (line 43) | @Override
    method onPrepareOptionsMenu (line 48) | @Override
    method onPrepareOptionsMenu (line 53) | @Override
    method onOptionsItemSelected (line 58) | @Override
    method onOptionsItemSelected (line 63) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockFragmentActivity.java
  class SherlockFragmentActivity (line 21) | public class SherlockFragmentActivity extends Watson implements OnAction...
    method getSherlock (line 29) | protected final ActionBarSherlock getSherlock() {
    method getSupportActionBar (line 41) | public ActionBar getSupportActionBar() {
    method startActionMode (line 45) | public ActionMode startActionMode(ActionMode.Callback callback) {
    method onActionModeStarted (line 49) | @Override
    method onActionModeFinished (line 52) | @Override
    method onConfigurationChanged (line 60) | @Override
    method onPostResume (line 66) | @Override
    method onPause (line 72) | @Override
    method onStop (line 78) | @Override
    method onDestroy (line 84) | @Override
    method onPostCreate (line 90) | @Override
    method onTitleChanged (line 96) | @Override
    method onMenuOpened (line 102) | @Override
    method onPanelClosed (line 110) | @Override
    method dispatchKeyEvent (line 116) | @Override
    method onSaveInstanceState (line 124) | @Override
    method onRestoreInstanceState (line 130) | @Override
    method getSupportMenuInflater (line 140) | public MenuInflater getSupportMenuInflater() {
    method invalidateOptionsMenu (line 146) | public void invalidateOptionsMenu() {
    method supportInvalidateOptionsMenu (line 152) | public void supportInvalidateOptionsMenu() {
    method onCreatePanelMenu (line 158) | @Override
    method onCreateOptionsMenu (line 173) | @Override
    method onPreparePanel (line 178) | @Override
    method onPrepareOptionsMenu (line 193) | @Override
    method onMenuItemSelected (line 198) | @Override
    method onOptionsItemSelected (line 213) | @Override
    method openOptionsMenu (line 218) | @Override
    method closeOptionsMenu (line 225) | @Override
    method onCreateOptionsMenu (line 237) | public boolean onCreateOptionsMenu(Menu menu) {
    method onPrepareOptionsMenu (line 241) | public boolean onPrepareOptionsMenu(Menu menu) {
    method onOptionsItemSelected (line 245) | public boolean onOptionsItemSelected(MenuItem item) {
    method addContentView (line 254) | @Override
    method setContentView (line 259) | @Override
    method setContentView (line 264) | @Override
    method setContentView (line 269) | @Override
    method requestWindowFeature (line 274) | public void requestWindowFeature(long featureId) {
    method findViewById (line 278) | @Override
    method setSupportProgress (line 289) | public void setSupportProgress(int progress) {
    method setSupportProgressBarIndeterminate (line 293) | public void setSupportProgressBarIndeterminate(boolean indeterminate) {
    method setSupportProgressBarIndeterminateVisibility (line 297) | public void setSupportProgressBarIndeterminateVisibility(boolean visib...
    method setSupportProgressBarVisibility (line 301) | public void setSupportProgressBarVisibility(boolean visible) {
    method setSupportSecondaryProgress (line 305) | public void setSupportSecondaryProgress(int secondaryProgress) {

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockListActivity.java
  class SherlockListActivity (line 21) | public abstract class SherlockListActivity extends ListActivity implemen...
    method getSherlock (line 24) | protected final ActionBarSherlock getSherlock() {
    method getSupportActionBar (line 36) | public ActionBar getSupportActionBar() {
    method startActionMode (line 40) | public ActionMode startActionMode(ActionMode.Callback callback) {
    method onActionModeStarted (line 44) | @Override
    method onActionModeFinished (line 47) | @Override
    method onConfigurationChanged (line 55) | @Override
    method onPostResume (line 61) | @Override
    method onPause (line 67) | @Override
    method onStop (line 73) | @Override
    method onDestroy (line 79) | @Override
    method onPostCreate (line 85) | @Override
    method onTitleChanged (line 91) | @Override
    method onMenuOpened (line 97) | @Override
    method onPanelClosed (line 105) | @Override
    method dispatchKeyEvent (line 111) | @Override
    method onSaveInstanceState (line 119) | @Override
    method onRestoreInstanceState (line 125) | @Override
    method getSupportMenuInflater (line 135) | public MenuInflater getSupportMenuInflater() {
    method invalidateOptionsMenu (line 139) | public void invalidateOptionsMenu() {
    method supportInvalidateOptionsMenu (line 143) | public void supportInvalidateOptionsMenu() {
    method onCreateOptionsMenu (line 147) | @Override
    method onPrepareOptionsMenu (line 152) | @Override
    method onOptionsItemSelected (line 157) | @Override
    method openOptionsMenu (line 162) | @Override
    method closeOptionsMenu (line 169) | @Override
    method onCreatePanelMenu (line 181) | @Override
    method onCreateOptionsMenu (line 189) | public boolean onCreateOptionsMenu(Menu menu) {
    method onPreparePanel (line 193) | @Override
    method onPrepareOptionsMenu (line 201) | public boolean onPrepareOptionsMenu(Menu menu) {
    method onMenuItemSelected (line 205) | @Override
    method onOptionsItemSelected (line 213) | public boolean onOptionsItemSelected(MenuItem item) {
    method addContentView (line 222) | @Override
    method setContentView (line 227) | @Override
    method setContentView (line 232) | @Override
    method setContentView (line 237) | @Override
    method requestWindowFeature (line 242) | public void requestWindowFeature(long featureId) {
    method findViewById (line 246) | @Override
    method setSupportProgress (line 257) | public void setSupportProgress(int progress) {
    method setSupportProgressBarIndeterminate (line 261) | public void setSupportProgressBarIndeterminate(boolean indeterminate) {
    method setSupportProgressBarIndeterminateVisibility (line 265) | public void setSupportProgressBarIndeterminateVisibility(boolean visib...
    method setSupportProgressBarVisibility (line 269) | public void setSupportProgressBarVisibility(boolean visible) {
    method setSupportSecondaryProgress (line 273) | public void setSupportSecondaryProgress(int secondaryProgress) {

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockListFragment.java
  class SherlockListFragment (line 15) | public class SherlockListFragment extends ListFragment implements OnCrea...
    method getSherlockActivity (line 18) | public SherlockFragmentActivity getSherlockActivity() {
    method onAttach (line 22) | @Override
    method onDetach (line 32) | @Override
    method onCreateOptionsMenu (line 38) | @Override
    method onCreateOptionsMenu (line 43) | @Override
    method onPrepareOptionsMenu (line 48) | @Override
    method onPrepareOptionsMenu (line 53) | @Override
    method onOptionsItemSelected (line 58) | @Override
    method onOptionsItemSelected (line 63) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/app/SherlockPreferenceActivity.java
  class SherlockPreferenceActivity (line 21) | public abstract class SherlockPreferenceActivity extends PreferenceActiv...
    method getSherlock (line 24) | protected final ActionBarSherlock getSherlock() {
    method getSupportActionBar (line 36) | public ActionBar getSupportActionBar() {
    method startActionMode (line 40) | public ActionMode startActionMode(ActionMode.Callback callback) {
    method onActionModeStarted (line 44) | @Override
    method onActionModeFinished (line 47) | @Override
    method onConfigurationChanged (line 55) | @Override
    method onPostResume (line 61) | @Override
    method onPause (line 67) | @Override
    method onStop (line 73) | @Override
    method onDestroy (line 79) | @Override
    method onPostCreate (line 85) | @Override
    method onTitleChanged (line 91) | @Override
    method onMenuOpened (line 97) | @Override
    method onPanelClosed (line 105) | @Override
    method dispatchKeyEvent (line 111) | @Override
    method onSaveInstanceState (line 119) | @Override
    method onRestoreInstanceState (line 125) | @Override
    method getSupportMenuInflater (line 135) | public MenuInflater getSupportMenuInflater() {
    method invalidateOptionsMenu (line 139) | public void invalidateOptionsMenu() {
    method supportInvalidateOptionsMenu (line 143) | public void supportInvalidateOptionsMenu() {
    method onCreateOptionsMenu (line 147) | @Override
    method onPrepareOptionsMenu (line 152) | @Override
    method onOptionsItemSelected (line 157) | @Override
    method openOptionsMenu (line 162) | @Override
    method closeOptionsMenu (line 169) | @Override
    method onCreatePanelMenu (line 181) | @Override
    method onCreateOptionsMenu (line 189) | public boolean onCreateOptionsMenu(Menu menu) {
    method onPreparePanel (line 193) | @Override
    method onPrepareOptionsMenu (line 201) | public boolean onPrepareOptionsMenu(Menu menu) {
    method onMenuItemSelected (line 205) | @Override
    method onOptionsItemSelected (line 213) | public boolean onOptionsItemSelected(MenuItem item) {
    method addContentView (line 222) | @Override
    method setContentView (line 227) | @Override
    method setContentView (line 232) | @Override
    method setContentView (line 237) | @Override
    method requestWindowFeature (line 242) | public void requestWindowFeature(long featureId) {
    method findViewById (line 246) | @Override
    method setSupportProgress (line 257) | public void setSupportProgress(int progress) {
    method setSupportProgressBarIndeterminate (line 261) | public void setSupportProgressBarIndeterminate(boolean indeterminate) {
    method setSupportProgressBarIndeterminateVisibility (line 265) | public void setSupportProgressBarIndeterminateVisibility(boolean visib...
    method setSupportProgressBarVisibility (line 269) | public void setSupportProgressBarVisibility(boolean visible) {
    method setSupportSecondaryProgress (line 273) | public void setSupportSecondaryProgress(int secondaryProgress) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/ActionBarSherlockCompat.java
  class ActionBarSherlockCompat (line 50) | @ActionBarSherlock.Implementation(api = 7)
    method ActionBarSherlockCompat (line 57) | public ActionBarSherlockCompat(Activity activity, int flags) {
    method getActionBar (line 117) | @Override
    method initActionBar (line 125) | private void initActionBar() {
    method getThemedContext (line 146) | @Override
    method setTitle (line 151) | @Override
    method startActionMode (line 158) | @Override
    method dispatchConfigurationChanged (line 209) | @Override
    method dispatchPostResume (line 218) | @Override
    method dispatchPause (line 227) | @Override
    method dispatchStop (line 236) | @Override
    method dispatchInvalidateOptionsMenu (line 245) | @Override
    method dispatchOpenOptionsMenu (line 269) | @Override
    method dispatchCloseOptionsMenu (line 280) | @Override
    method dispatchPostCreate (line 294) | @Override
    method dispatchCreateOptionsMenu (line 307) | @Override
    method dispatchPrepareOptionsMenu (line 316) | @Override
    method dispatchOptionsItemSelected (line 348) | @Override
    method dispatchMenuOpened (line 353) | @Override
    method dispatchPanelClosed (line 367) | @Override
    method dispatchTitleChanged (line 378) | @Override
    method dispatchKeyEvent (line 387) | @Override
    method dispatchDestroy (line 420) | @Override
    method dispatchSaveInstanceState (line 425) | @Override
    method dispatchRestoreInstanceState (line 434) | @Override
    method preparePanel (line 443) | private boolean preparePanel() {
    method onMenuItemSelected (line 515) | public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) {
    method onMenuModeChange (line 519) | public void onMenuModeChange(MenuBuilder menu) {
    method reopenMenu (line 523) | private void reopenMenu(boolean toggleMenuMode) {
    method initializePanelMenu (line 538) | private boolean initializePanelMenu() {
    method checkCloseActionMenu (line 560) | void checkCloseActionMenu(Menu menu) {
    method onOpenSubMenu (line 574) | @Override
    method onCloseMenu (line 579) | @Override
    method onMenuItemClick (line 584) | @Override
    method onMenuItemSelected (line 598) | @Override
    method setProgressBarVisibility (line 608) | @Override
    method setProgressBarIndeterminateVisibility (line 616) | @Override
    method setProgressBarIndeterminate (line 624) | @Override
    method setProgress (line 632) | @Override
    method setSecondaryProgress (line 639) | @Override
    method setFeatureInt (line 647) | private void setFeatureInt(int featureId, int value) {
    method updateInt (line 651) | private void updateInt(int featureId, int value, boolean fromResume) {
    method onIntChanged (line 667) | private void onIntChanged(int featureId, int value) {
    method updateProgressBars (line 673) | private void updateProgressBars(int value) {
    method showProgressBars (line 717) | private void showProgressBars(IcsProgressBar horizontalProgressBar, Ic...
    method hideProgressBars (line 730) | private void hideProgressBars(IcsProgressBar horizontalProgressBar, Ic...
    method getCircularProgressBar (line 746) | private IcsProgressBar getCircularProgressBar(boolean shouldInstallDec...
    method getHorizontalProgressBar (line 760) | private IcsProgressBar getHorizontalProgressBar(boolean shouldInstallD...
    method getFeatures (line 779) | private int getFeatures() {
    method hasFeature (line 785) | @Override
    method requestFeature (line 794) | @Override
    method setUiOptions (line 817) | @Override
    method setUiOptions (line 824) | @Override
    method setContentView (line 831) | @Override
    method setContentView (line 850) | @Override
    method addContentView (line 869) | @Override
    method installDecor (line 881) | private void installDecor() {
    method generateLayout (line 968) | private ViewGroup generateLayout() {
    method isReservingOverflow (line 1042) | private boolean isReservingOverflow() {
    method loadUiOptionsFromManifest (line 1050) | private static int loadUiOptionsFromManifest(Activity activity) {
    method cleanActivityName (line 1121) | public static String cleanActivityName(String manifestPackage, String ...
    class ActionModeCallbackWrapper (line 1137) | private class ActionModeCallbackWrapper implements ActionMode.Callback {
      method ActionModeCallbackWrapper (line 1140) | public ActionModeCallbackWrapper(ActionMode.Callback wrapped) {
      method onCreateActionMode (line 1144) | public boolean onCreateActionMode(ActionMode mode, Menu menu) {
      method onPrepareActionMode (line 1148) | public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
      method onActionItemClicked (line 1152) | public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
      method onDestroyActionMode (line 1156) | public void onDestroyActionMode(ActionMode mode) {
    method ensureActionBar (line 1169) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/ActionBarSherlockNative.java
  class ActionBarSherlockNative (line 20) | @ActionBarSherlock.Implementation(api = 14)
    method ActionBarSherlockNative (line 26) | public ActionBarSherlockNative(Activity activity, int flags) {
    method getActionBar (line 31) | @Override
    method initActionBar (line 39) | private void initActionBar() {
    method dispatchInvalidateOptionsMenu (line 47) | @Override
    method dispatchCreateOptionsMenu (line 56) | @Override
    method dispatchPrepareOptionsMenu (line 69) | @Override
    method dispatchOptionsItemSelected (line 78) | @Override
    method hasFeature (line 97) | @Override
    method requestFeature (line 106) | @Override
    method setUiOptions (line 115) | @Override
    method setUiOptions (line 122) | @Override
    method setContentView (line 129) | @Override
    method setContentView (line 137) | @Override
    method addContentView (line 145) | @Override
    method setTitle (line 153) | @Override
    method setProgressBarVisibility (line 160) | @Override
    method setProgressBarIndeterminateVisibility (line 167) | @Override
    method setProgressBarIndeterminate (line 174) | @Override
    method setProgress (line 181) | @Override
    method setSecondaryProgress (line 188) | @Override
    method getThemedContext (line 195) | @Override
    method startActionMode (line 209) | @Override
    class ActionModeCallbackWrapper (line 235) | private class ActionModeCallbackWrapper implements android.view.Action...
      method ActionModeCallbackWrapper (line 238) | public ActionModeCallbackWrapper(ActionMode.Callback callback) {
      method onCreateActionMode (line 242) | @Override
      method onPrepareActionMode (line 250) | @Override
      method onActionItemClicked (line 255) | @Override
      method onDestroyActionMode (line 260) | @Override
    class ActionModeWrapper (line 269) | private class ActionModeWrapper extends ActionMode {
      method ActionModeWrapper (line 273) | ActionModeWrapper(android.view.ActionMode actionMode) {
      method setTitle (line 277) | @Override
      method setTitle (line 282) | @Override
      method setSubtitle (line 287) | @Override
      method setSubtitle (line 292) | @Override
      method setCustomView (line 297) | @Override
      method invalidate (line 302) | @Override
      method finish (line 308) | @Override
      method getMenu (line 313) | @Override
      method getTitle (line 321) | @Override
      method getSubtitle (line 326) | @Override
      method getCustomView (line 331) | @Override
      method getMenuInflater (line 336) | @Override
      method setTag (line 341) | @Override
      method getTag (line 346) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/ResourcesCompat.java
  class ResourcesCompat (line 14) | public final class ResourcesCompat {
    method ResourcesCompat (line 18) | private ResourcesCompat() {}
    method getResources_getBoolean (line 32) | public static boolean getResources_getBoolean(Context context, int id) {
    method getResources_getInteger (line 80) | public static int getResources_getInteger(Context context, int id) {
    method loadLogoFromManifest (line 112) | public static int loadLogoFromManifest(Activity activity) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/app/ActionBarImpl.java
  class ActionBarImpl (line 66) | public class ActionBarImpl extends ActionBar {
    method onAnimationEnd (line 111) | @Override
    method onAnimationEnd (line 128) | @Override
    method ActionBarImpl (line 135) | public ActionBarImpl(Activity activity, int features) {
    method ActionBarImpl (line 147) | public ActionBarImpl(Dialog dialog) {
    method init (line 152) | private void init(View decor) {
    method onConfigurationChanged (line 184) | public void onConfigurationChanged(Configuration newConfig) {
    method setHasEmbeddedTabs (line 197) | private void setHasEmbeddedTabs(boolean hasEmbeddedTabs) {
    method ensureTabsExist (line 214) | private void ensureTabsExist() {
    method completeDeferredDestroyActionMode (line 232) | void completeDeferredDestroyActionMode() {
    method setShowHideAnimationEnabled (line 247) | public void setShowHideAnimationEnabled(boolean enabled) {
    method addOnMenuVisibilityListener (line 254) | public void addOnMenuVisibilityListener(OnMenuVisibilityListener liste...
    method removeOnMenuVisibilityListener (line 258) | public void removeOnMenuVisibilityListener(OnMenuVisibilityListener li...
    method dispatchMenuVisibilityChanged (line 262) | public void dispatchMenuVisibilityChanged(boolean isVisible) {
    method setCustomView (line 274) | @Override
    method setDisplayUseLogoEnabled (line 279) | @Override
    method setDisplayShowHomeEnabled (line 284) | @Override
    method setDisplayHomeAsUpEnabled (line 289) | @Override
    method setDisplayShowTitleEnabled (line 294) | @Override
    method setDisplayShowCustomEnabled (line 299) | @Override
    method setHomeButtonEnabled (line 304) | @Override
    method setTitle (line 309) | @Override
    method setSubtitle (line 314) | @Override
    method setSelectedNavigationItem (line 319) | public void setSelectedNavigationItem(int position) {
    method removeAllTabs (line 333) | public void removeAllTabs() {
    method cleanupTabs (line 337) | private void cleanupTabs() {
    method setTitle (line 348) | public void setTitle(CharSequence title) {
    method setSubtitle (line 352) | public void setSubtitle(CharSequence subtitle) {
    method setDisplayOptions (line 356) | public void setDisplayOptions(int options) {
    method setDisplayOptions (line 360) | public void setDisplayOptions(int options, int mask) {
    method setBackgroundDrawable (line 365) | public void setBackgroundDrawable(Drawable d) {
    method setStackedBackgroundDrawable (line 369) | public void setStackedBackgroundDrawable(Drawable d) {
    method setSplitBackgroundDrawable (line 373) | public void setSplitBackgroundDrawable(Drawable d) {
    method getCustomView (line 379) | public View getCustomView() {
    method getTitle (line 383) | public CharSequence getTitle() {
    method getSubtitle (line 387) | public CharSequence getSubtitle() {
    method getNavigationMode (line 391) | public int getNavigationMode() {
    method getDisplayOptions (line 395) | public int getDisplayOptions() {
    method startActionMode (line 399) | public ActionMode startActionMode(ActionMode.Callback callback) {
    method configureTab (line 424) | private void configureTab(Tab tab, int position) {
    method addTab (line 441) | @Override
    method addTab (line 446) | @Override
    method addTab (line 451) | @Override
    method addTab (line 461) | @Override
    method newTab (line 471) | @Override
    method removeTab (line 476) | @Override
    method removeTabAt (line 481) | @Override
    method selectTab (line 506) | @Override
    method getSelectedTab (line 540) | @Override
    method getHeight (line 545) | @Override
    method show (line 550) | @Override
    method show (line 555) | void show(boolean markHiddenBeforeMode) {
    method hide (line 590) | @Override
    method isShowing (line 622) | public boolean isShowing() {
    method animateToMode (line 626) | void animateToMode(boolean toActionMode) {
    method getThemedContext (line 641) | public Context getThemedContext() {
    class ActionModeImpl (line 661) | public class ActionModeImpl extends ActionMode implements MenuBuilder....
      method ActionModeImpl (line 666) | public ActionModeImpl(ActionMode.Callback callback) {
      method getMenuInflater (line 673) | @Override
      method getMenu (line 678) | @Override
      method finish (line 683) | @Override
      method invalidate (line 714) | @Override
      method dispatchOnCreate (line 724) | public boolean dispatchOnCreate() {
      method setCustomView (line 733) | @Override
      method setSubtitle (line 739) | @Override
      method setTitle (line 744) | @Override
      method setTitle (line 749) | @Override
      method setSubtitle (line 754) | @Override
      method getTitle (line 759) | @Override
      method getSubtitle (line 764) | @Override
      method getCustomView (line 769) | @Override
      method onMenuItemSelected (line 774) | public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) {
      method onCloseMenu (line 782) | public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) {
      method onSubMenuSelected (line 785) | public boolean onSubMenuSelected(SubMenuBuilder subMenu) {
      method onCloseSubMenu (line 798) | public void onCloseSubMenu(SubMenuBuilder menu) {
      method onMenuModeChange (line 801) | public void onMenuModeChange(MenuBuilder menu) {
    class TabImpl (line 813) | public class TabImpl extends ActionBar.Tab {
      method getTag (line 822) | @Override
      method setTag (line 827) | @Override
      method getCallback (line 833) | public ActionBar.TabListener getCallback() {
      method setTabListener (line 837) | @Override
      method getCustomView (line 843) | @Override
      method setCustomView (line 848) | @Override
      method setCustomView (line 857) | @Override
      method getIcon (line 863) | @Override
      method getPosition (line 868) | @Override
      method setPosition (line 873) | public void setPosition(int position) {
      method getText (line 877) | @Override
      method setIcon (line 882) | @Override
      method setIcon (line 891) | @Override
      method setText (line 896) | @Override
      method setText (line 905) | @Override
      method select (line 910) | @Override
      method setContentDescription (line 915) | @Override
      method setContentDescription (line 920) | @Override
      method getContentDescription (line 929) | @Override
    method setCustomView (line 935) | @Override
    method setCustomView (line 940) | @Override
    method setListNavigationCallbacks (line 946) | @Override
    method getSelectedNavigationIndex (line 952) | @Override
    method getNavigationItemCount (line 964) | @Override
    method getTabCount (line 977) | @Override
    method setNavigationMode (line 982) | @Override
    method getTabAt (line 1006) | @Override
    method setIcon (line 1012) | @Override
    method setIcon (line 1017) | @Override
    method setLogo (line 1022) | @Override
    method setLogo (line 1027) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/app/ActionBarWrapper.java
  class ActionBarWrapper (line 16) | public class ActionBarWrapper extends ActionBar implements android.app.A...
    method ActionBarWrapper (line 24) | public ActionBarWrapper(Activity activity) {
    method setHomeButtonEnabled (line 37) | @Override
    method getThemedContext (line 42) | @Override
    method setCustomView (line 47) | @Override
    method setCustomView (line 52) | @Override
    method setCustomView (line 63) | @Override
    method setIcon (line 68) | @Override
    method setIcon (line 73) | @Override
    method setLogo (line 78) | @Override
    method setLogo (line 83) | @Override
    method setListNavigationCallbacks (line 88) | @Override
    method onNavigationItemSelected (line 94) | @Override
    method setSelectedNavigationItem (line 101) | @Override
    method getSelectedNavigationIndex (line 106) | @Override
    method getNavigationItemCount (line 111) | @Override
    method setTitle (line 116) | @Override
    method setTitle (line 121) | @Override
    method setSubtitle (line 126) | @Override
    method setSubtitle (line 131) | @Override
    method setDisplayOptions (line 136) | @Override
    method setDisplayOptions (line 144) | @Override
    method setDisplayUseLogoEnabled (line 154) | @Override
    method setDisplayShowHomeEnabled (line 159) | @Override
    method setDisplayHomeAsUpEnabled (line 164) | @Override
    method setDisplayShowTitleEnabled (line 169) | @Override
    method setDisplayShowCustomEnabled (line 174) | @Override
    method setBackgroundDrawable (line 179) | @Override
    method setStackedBackgroundDrawable (line 184) | @Override
    method setSplitBackgroundDrawable (line 189) | @Override
    method getCustomView (line 194) | @Override
    method getTitle (line 199) | @Override
    method getSubtitle (line 204) | @Override
    method getNavigationMode (line 209) | @Override
    method setNavigationMode (line 214) | @Override
    method getDisplayOptions (line 219) | @Override
    class TabWrapper (line 224) | public class TabWrapper extends ActionBar.Tab implements android.app.A...
      method TabWrapper (line 229) | public TabWrapper(android.app.ActionBar.Tab nativeTab) {
      method getPosition (line 234) | @Override
      method getIcon (line 239) | @Override
      method getText (line 244) | @Override
      method setIcon (line 249) | @Override
      method setIcon (line 255) | @Override
      method setText (line 261) | @Override
      method setText (line 267) | @Override
      method setCustomView (line 273) | @Override
      method setCustomView (line 279) | @Override
      method getCustomView (line 285) | @Override
      method setTag (line 290) | @Override
      method getTag (line 296) | @Override
      method setTabListener (line 301) | @Override
      method select (line 308) | @Override
      method setContentDescription (line 313) | @Override
      method setContentDescription (line 319) | @Override
      method getContentDescription (line 325) | @Override
      method onTabReselected (line 330) | @Override
      method onTabSelected (line 347) | @Override
      method onTabUnselected (line 367) | @Override
    method newTab (line 382) | @Override
    method addTab (line 387) | @Override
    method addTab (line 392) | @Override
    method addTab (line 397) | @Override
    method addTab (line 402) | @Override
    method removeTab (line 407) | @Override
    method removeTabAt (line 412) | @Override
    method removeAllTabs (line 417) | @Override
    method selectTab (line 422) | @Override
    method getSelectedTab (line 427) | @Override
    method getTabAt (line 433) | @Override
    method getTabCount (line 439) | @Override
    method getHeight (line 444) | @Override
    method show (line 449) | @Override
    method hide (line 454) | @Override
    method isShowing (line 459) | @Override
    method addOnMenuVisibilityListener (line 464) | @Override
    method removeOnMenuVisibilityListener (line 469) | @Override
    method onMenuVisibilityChanged (line 474) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/Animator.java
  class Animator (line 27) | public abstract class Animator implements Cloneable {
    method start (line 48) | public void start() {
    method cancel (line 60) | public void cancel() {
    method end (line 71) | public void end() {
    method getStartDelay (line 80) | public abstract long getStartDelay();
    method setStartDelay (line 88) | public abstract void setStartDelay(long startDelay);
    method setDuration (line 96) | public abstract Animator setDuration(long duration);
    method getDuration (line 103) | public abstract long getDuration();
    method setInterpolator (line 113) | public abstract void setInterpolator(/*Time*/Interpolator value);
    method isRunning (line 121) | public abstract boolean isRunning();
    method isStarted (line 132) | public boolean isStarted() {
    method addListener (line 144) | public void addListener(AnimatorListener listener) {
    method removeListener (line 157) | public void removeListener(AnimatorListener listener) {
    method getListeners (line 173) | public ArrayList<AnimatorListener> getListeners() {
    method removeAllListeners (line 182) | public void removeAllListeners() {
    method clone (line 189) | @Override
    method setupStartValues (line 216) | public void setupStartValues() {
    method setupEndValues (line 228) | public void setupEndValues() {
    method setTarget (line 239) | public void setTarget(Object target) {
    type AnimatorListener (line 247) | public static interface AnimatorListener {
      method onAnimationStart (line 253) | void onAnimationStart(Animator animation);
      method onAnimationEnd (line 261) | void onAnimationEnd(Animator animation);
      method onAnimationCancel (line 269) | void onAnimationCancel(Animator animation);
      method onAnimationRepeat (line 276) | void onAnimationRepeat(Animator animation);

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.java
  class AnimatorListenerAdapter (line 24) | public abstract class AnimatorListenerAdapter implements Animator.Animat...
    method onAnimationCancel (line 29) | @Override
    method onAnimationEnd (line 36) | @Override
    method onAnimationRepeat (line 43) | @Override
    method onAnimationStart (line 50) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.java
  class AnimatorSet (line 45) | @SuppressWarnings("unchecked")
    method playTogether (line 125) | public void playTogether(Animator... items) {
    method playTogether (line 140) | public void playTogether(Collection<Animator> items) {
    method playSequentially (line 160) | public void playSequentially(Animator... items) {
    method playSequentially (line 179) | public void playSequentially(List<Animator> items) {
    method getChildAnimations (line 200) | public ArrayList<Animator> getChildAnimations() {
    method setTarget (line 215) | @Override
    method setInterpolator (line 233) | @Override
    method play (line 268) | public Builder play(Animator anim) {
    method cancel (line 282) | @Override
    method end (line 317) | @Override
    method isRunning (line 355) | @Override
    method isStarted (line 365) | @Override
    method getStartDelay (line 376) | @Override
    method setStartDelay (line 387) | @Override
    method getDuration (line 400) | @Override
    method setDuration (line 413) | @Override
    method setupStartValues (line 427) | @Override
    method setupEndValues (line 434) | @Override
    method start (line 448) | @Override
    method clone (line 548) | @Override
    class DependencyListener (line 623) | private static class DependencyListener implements AnimatorListener {
      method DependencyListener (line 634) | public DependencyListener(AnimatorSet animatorSet, Node node, int ru...
      method onAnimationCancel (line 645) | public void onAnimationCancel(Animator animation) {
      method onAnimationEnd (line 651) | public void onAnimationEnd(Animator animation) {
      method onAnimationRepeat (line 660) | public void onAnimationRepeat(Animator animation) {
      method onAnimationStart (line 666) | public void onAnimationStart(Animator animation) {
      method startIfReady (line 678) | private void startIfReady(Animator dependencyAnimation) {
    class AnimatorSetListener (line 706) | private class AnimatorSetListener implements AnimatorListener {
      method AnimatorSetListener (line 710) | AnimatorSetListener(AnimatorSet animatorSet) {
      method onAnimationCancel (line 714) | public void onAnimationCancel(Animator animation) {
      method onAnimationEnd (line 729) | public void onAnimationEnd(Animator animation) {
      method onAnimationRepeat (line 763) | public void onAnimationRepeat(Animator animation) {
      method onAnimationStart (line 767) | public void onAnimationStart(Animator animation) {
    method sortNodes (line 782) | private void sortNodes() {
    class Dependency (line 850) | private static class Dependency {
      method Dependency (line 860) | public Dependency(Node node, int rule) {
    class Node (line 872) | private static class Node implements Cloneable {
      method Node (line 921) | public Node(Animator animation) {
      method addDependency (line 930) | public void addDependency(Dependency dependency) {
      method clone (line 946) | @Override
    class Builder (line 1010) | public class Builder {
      method Builder (line 1025) | Builder(Animator anim) {
      method with (line 1041) | public Builder with(Animator anim) {
      method before (line 1061) | public Builder before(Animator anim) {
      method after (line 1081) | public Builder after(Animator anim) {
      method after (line 1101) | public Builder after(long delay) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.java
  class FloatEvaluator (line 22) | public class FloatEvaluator implements TypeEvaluator<Number> {
    method evaluate (line 38) | public Float evaluate(float fraction, Number startValue, Number endVal...

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.java
  class FloatKeyframeSet (line 34) | @SuppressWarnings("unchecked")
    method FloatKeyframeSet (line 41) | public FloatKeyframeSet(FloatKeyframe... keyframes) {
    method getValue (line 45) | @Override
    method clone (line 50) | @Override
    method getFloatValue (line 62) | public float getFloatValue(float fraction) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.java
  class IntEvaluator (line 22) | public class IntEvaluator implements TypeEvaluator<Integer> {
    method evaluate (line 38) | public Integer evaluate(float fraction, Integer startValue, Integer en...

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.java
  class IntKeyframeSet (line 34) | @SuppressWarnings("unchecked")
    method IntKeyframeSet (line 41) | public IntKeyframeSet(IntKeyframe... keyframes) {
    method getValue (line 45) | @Override
    method clone (line 50) | @Override
    method getIntValue (line 62) | public int getIntValue(float fraction) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.java
  class Keyframe (line 38) | @SuppressWarnings("rawtypes")
    method ofInt (line 76) | public static Keyframe ofInt(float fraction, int value) {
    method ofInt (line 92) | public static Keyframe ofInt(float fraction) {
    method ofFloat (line 108) | public static Keyframe ofFloat(float fraction, float value) {
    method ofFloat (line 124) | public static Keyframe ofFloat(float fraction) {
    method ofObject (line 140) | public static Keyframe ofObject(float fraction, Object value) {
    method ofObject (line 156) | public static Keyframe ofObject(float fraction) {
    method hasValue (line 167) | public boolean hasValue() {
    method getValue (line 176) | public abstract Object getValue();
    method setValue (line 183) | public abstract void setValue(Object value);
    method getFraction (line 191) | public float getFraction() {
    method setFraction (line 201) | public void setFraction(float fraction) {
    method getInterpolator (line 211) | public /*Time*/Interpolator getInterpolator() {
    method setInterpolator (line 221) | public void setInterpolator(/*Time*/Interpolator interpolator) {
    method getType (line 232) | public Class getType() {
    method clone (line 236) | @Override
    class ObjectKeyframe (line 242) | static class ObjectKeyframe extends Keyframe {
      method ObjectKeyframe (line 249) | ObjectKeyframe(float fraction, Object value) {
      method getValue (line 256) | public Object getValue() {
      method setValue (line 260) | public void setValue(Object value) {
      method clone (line 265) | @Override
    class IntKeyframe (line 276) | static class IntKeyframe extends Keyframe {
      method IntKeyframe (line 283) | IntKeyframe(float fraction, int value) {
      method IntKeyframe (line 290) | IntKeyframe(float fraction) {
      method getIntValue (line 295) | public int getIntValue() {
      method getValue (line 299) | public Object getValue() {
      method setValue (line 303) | public void setValue(Object value) {
      method clone (line 310) | @Override
    class FloatKeyframe (line 321) | static class FloatKeyframe extends Keyframe {
      method FloatKeyframe (line 327) | FloatKeyframe(float fraction, float value) {
      method FloatKeyframe (line 334) | FloatKeyframe(float fraction) {
      method getFloatValue (line 339) | public float getFloatValue() {
      method getValue (line 343) | public Object getValue() {
      method setValue (line 347) | public void setValue(Object value) {
      method clone (line 354) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.java
  class KeyframeSet (line 32) | @SuppressWarnings({"rawtypes", "unchecked"})
    method KeyframeSet (line 44) | public KeyframeSet(Keyframe... keyframes) {
    method ofInt (line 53) | public static KeyframeSet ofInt(int... values) {
    method ofFloat (line 68) | public static KeyframeSet ofFloat(float... values) {
    method ofKeyframe (line 83) | public static KeyframeSet ofKeyframe(Keyframe... keyframes) {
    method ofObject (line 115) | public static KeyframeSet ofObject(Object... values) {
    method setEvaluator (line 138) | public void setEvaluator(TypeEvaluator evaluator) {
    method clone (line 142) | @Override
    method getValue (line 166) | public Object getValue(float fraction) {
    method toString (line 219) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.java
  class ObjectAnimator (line 35) | @SuppressWarnings("rawtypes")
    method setPropertyName (line 72) | public void setPropertyName(String propertyName) {
    method getPropertyName (line 120) | public String getPropertyName() {
    method ObjectAnimator (line 129) | public ObjectAnimator() {
    method ObjectAnimator (line 141) | private ObjectAnimator(Object target, String propertyName) {
    method ofInt (line 171) | public static ObjectAnimator ofInt(Object target, String propertyName,...
    method ofFloat (line 209) | public static ObjectAnimator ofFloat(Object target, String propertyNam...
    method ofObject (line 251) | public static ObjectAnimator ofObject(Object target, String propertyName,
    method ofPropertyValuesHolder (line 299) | public static ObjectAnimator ofPropertyValuesHolder(Object target,
    method setIntValues (line 307) | @Override
    method setFloatValues (line 322) | @Override
    method setObjectValues (line 337) | @Override
    method start (line 352) | @Override
    method initAnimation (line 379) | @Override
    method setDuration (line 401) | @Override
    method getTarget (line 413) | public Object getTarget() {
    method setTarget (line 422) | @Override
    method setupStartValues (line 435) | @Override
    method setupEndValues (line 444) | @Override
    method animateValue (line 465) | @Override
    method clone (line 474) | @Override
    method toString (line 480) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.java
  class PropertyValuesHolder (line 35) | @SuppressWarnings({"rawtypes", "unchecked"})
    method PropertyValuesHolder (line 131) | private PropertyValuesHolder(String propertyName) {
    method ofInt (line 153) | public static PropertyValuesHolder ofInt(String propertyName, int... v...
    method ofFloat (line 175) | public static PropertyValuesHolder ofFloat(String propertyName, float....
    method ofObject (line 202) | public static PropertyValuesHolder ofObject(String propertyName, TypeE...
    method ofKeyframe (line 249) | public static PropertyValuesHolder ofKeyframe(String propertyName, Key...
    method setIntValues (line 308) | public void setIntValues(int... values) {
    method setFloatValues (line 326) | public void setFloatValues(float... values) {
    method setKeyframes (line 336) | public void setKeyframes(Keyframe... values) {
    method setObjectValues (line 359) | public void setObjectValues(Object... values) {
    method getPropertyFunction (line 379) | private Method getPropertyFunction(Class targetClass, String prefix, C...
    method setupSetterOrGetter (line 436) | private Method setupSetterOrGetter(Class targetClass,
    method setupSetter (line 467) | void setupSetter(Class targetClass) {
    method setupGetter (line 474) | private void setupGetter(Class targetClass) {
    method setupSetterAndGetter (line 488) | void setupSetterAndGetter(Object target) {
    method setupValue (line 532) | private void setupValue(Object target, Keyframe kf) {
    method setupStartValue (line 557) | void setupStartValue(Object target) {
    method setupEndValue (line 569) | void setupEndValue(Object target) {
    method clone (line 573) | @Override
    method setAnimatedValue (line 595) | void setAnimatedValue(Object target) {
    method init (line 615) | void init() {
    method setEvaluator (line 640) | public void setEvaluator(TypeEvaluator evaluator) {
    method calculateValue (line 651) | void calculateValue(float fraction) {
    method setPropertyName (line 670) | public void setPropertyName(String propertyName) {
    method getPropertyName (line 694) | public String getPropertyName() {
    method getAnimatedValue (line 703) | Object getAnimatedValue() {
    method toString (line 707) | @Override
    method getMethodName (line 725) | static String getMethodName(String prefix, String propertyName) {
    class IntPropertyValuesHolder (line 735) | static class IntPropertyValuesHolder extends PropertyValuesHolder {
      method IntPropertyValuesHolder (line 746) | public IntPropertyValuesHolder(String propertyName, IntKeyframeSet k...
      method IntPropertyValuesHolder (line 763) | public IntPropertyValuesHolder(String propertyName, int... values) {
      method setIntValues (line 776) | @Override
      method calculateValue (line 782) | @Override
      method getAnimatedValue (line 787) | @Override
      method clone (line 792) | @Override
      method setAnimatedValue (line 806) | @Override
      method setupSetter (line 832) | @Override
    class FloatPropertyValuesHolder (line 871) | static class FloatPropertyValuesHolder extends PropertyValuesHolder {
      method FloatPropertyValuesHolder (line 882) | public FloatPropertyValuesHolder(String propertyName, FloatKeyframeS...
      method FloatPropertyValuesHolder (line 899) | public FloatPropertyValuesHolder(String propertyName, float... value...
      method setFloatValues (line 912) | @Override
      method calculateValue (line 918) | @Override
      method getAnimatedValue (line 923) | @Override
      method clone (line 928) | @Override
      method setAnimatedValue (line 942) | @Override
      method setupSetter (line 968) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.java
  type TypeEvaluator (line 27) | public interface TypeEvaluator<T> {
    method evaluate (line 42) | public T evaluate(float fraction, T startValue, T endValue);

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.java
  class ValueAnimator (line 43) | @SuppressWarnings({"rawtypes", "unchecked"})
    method initialValue (line 101) | @Override
    method initialValue (line 110) | @Override
    method initialValue (line 122) | @Override
    method initialValue (line 130) | @Override
    method initialValue (line 138) | @Override
    method ValueAnimator (line 284) | public ValueAnimator() {
    method ofInt (line 298) | public static ValueAnimator ofInt(int... values) {
    method ofFloat (line 315) | public static ValueAnimator ofFloat(float... values) {
    method ofPropertyValuesHolder (line 329) | public static ValueAnimator ofPropertyValuesHolder(PropertyValuesHolde...
    method ofObject (line 352) | public static ValueAnimator ofObject(TypeEvaluator evaluator, Object.....
    method setIntValues (line 373) | public void setIntValues(int... values) {
    method setFloatValues (line 401) | public void setFloatValues(float... values) {
    method setObjectValues (line 433) | public void setObjectValues(Object... values) {
    method setValues (line 456) | public void setValues(PropertyValuesHolder... values) {
    method getValues (line 476) | public PropertyValuesHolder[] getValues() {
    method initAnimation (line 490) | void initAnimation() {
    method setDuration (line 510) | public ValueAnimator setDuration(long duration) {
    method getDuration (line 524) | public long getDuration() {
    method setCurrentPlayTime (line 538) | public void setCurrentPlayTime(long playTime) {
    method getCurrentPlayTime (line 556) | public long getCurrentPlayTime() {
    class AnimationHandler (line 571) | private static class AnimationHandler extends Handler {
      method handleMessage (line 584) | @Override
    method getStartDelay (line 693) | public long getStartDelay() {
    method setStartDelay (line 703) | public void setStartDelay(long startDelay) {
    method getFrameDelay (line 716) | public static long getFrameDelay() {
    method setFrameDelay (line 729) | public static void setFrameDelay(long frameDelay) {
    method getAnimatedValue (line 745) | public Object getAnimatedValue() {
    method getAnimatedValue (line 763) | public Object getAnimatedValue(String propertyName) {
    method setRepeatCount (line 781) | public void setRepeatCount(int value) {
    method getRepeatCount (line 790) | public int getRepeatCount() {
    method setRepeatMode (line 801) | public void setRepeatMode(int value) {
    method getRepeatMode (line 810) | public int getRepeatMode() {
    method addUpdateListener (line 821) | public void addUpdateListener(AnimatorUpdateListener listener) {
    method removeAllUpdateListeners (line 831) | public void removeAllUpdateListeners() {
    method removeUpdateListener (line 845) | public void removeUpdateListener(AnimatorUpdateListener listener) {
    method setInterpolator (line 865) | @Override
    method getInterpolator (line 879) | public /*Time*/Interpolator getInterpolator() {
    method setEvaluator (line 899) | public void setEvaluator(TypeEvaluator value) {
    method start (line 918) | private void start(boolean playBackwards) {
    method start (line 951) | @Override
    method cancel (line 956) | @Override
    method end (line 974) | @Override
    method isRunning (line 993) | @Override
    method isStarted (line 998) | @Override
    method reverse (line 1010) | public void reverse() {
    method endAnimation (line 1026) | private void endAnimation() {
    method startAnimation (line 1047) | private void startAnimation() {
    method delayedAnimationFrame (line 1072) | private boolean delayedAnimationFrame(long currentTime) {
    method animationFrame (line 1101) | boolean animationFrame(long currentTime) {
    method getAnimatedFraction (line 1154) | public float getAnimatedFraction() {
    method animateValue (line 1170) | void animateValue(float fraction) {
    method clone (line 1185) | @Override
    type AnimatorUpdateListener (line 1222) | public static interface AnimatorUpdateListener {
      method onAnimationUpdate (line 1228) | void onAnimationUpdate(ValueAnimator animation);
    method getCurrentAnimationsCount (line 1240) | public static int getCurrentAnimationsCount() {
    method clearAllAnimations (line 1250) | public static void clearAllAnimations() {
    method toString (line 1256) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.java
  class NineViewGroup (line 9) | public abstract class NineViewGroup extends ViewGroup {
    method NineViewGroup (line 12) | public NineViewGroup(Context context) {
    method NineViewGroup (line 16) | public NineViewGroup(Context context, AttributeSet attrs) {
    method NineViewGroup (line 20) | public NineViewGroup(Context context, AttributeSet attrs, int defStyle) {
    method setVisibility (line 25) | @Override
    method getAlpha (line 37) | public float getAlpha() {
    method setAlpha (line 44) | public void setAlpha(float alpha) {
    method getTranslationX (line 51) | public float getTranslationX() {
    method setTranslationX (line 58) | public void setTranslationX(float translationX) {
    method getTranslationY (line 65) | public float getTranslationY() {
    method setTranslationY (line 72) | public void setTranslationY(float translationY) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.java
  class AnimatorProxy (line 13) | public final class AnimatorProxy extends Animation {
    method wrap (line 19) | public static AnimatorProxy wrap(View view) {
    method AnimatorProxy (line 40) | private AnimatorProxy(View view) {
    method getAlpha (line 47) | public float getAlpha() {
    method setAlpha (line 50) | public void setAlpha(float alpha) {
    method getScaleX (line 59) | public float getScaleX() {
    method setScaleX (line 62) | public void setScaleX(float scaleX) {
    method getScaleY (line 69) | public float getScaleY() {
    method setScaleY (line 72) | public void setScaleY(float scaleY) {
    method getScrollX (line 79) | public int getScrollX() {
    method setScrollX (line 86) | public void setScrollX(int value) {
    method getScrollY (line 92) | public int getScrollY() {
    method setScrollY (line 99) | public void setScrollY(int value) {
    method getTranslationX (line 106) | public float getTranslationX() {
    method setTranslationX (line 109) | public void setTranslationX(float translationX) {
    method getTranslationY (line 116) | public float getTranslationY() {
    method setTranslationY (line 119) | public void setTranslationY(float translationY) {
    method prepareForUpdate (line 127) | private void prepareForUpdate() {
    method invalidateAfterUpdate (line 133) | private void invalidateAfterUpdate() {
    method computeRect (line 156) | private void computeRect(final RectF r, View view) {
    method transformMatrix (line 184) | private void transformMatrix(Matrix m, View view) {
    method applyTransformation (line 199) | @Override
    method reset (line 208) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.java
  class NineFrameLayout (line 9) | public class NineFrameLayout extends FrameLayout {
    method NineFrameLayout (line 12) | public NineFrameLayout(Context context, AttributeSet attrs) {
    method setVisibility (line 17) | @Override
    method getAlpha (line 29) | public float getAlpha() {
    method setAlpha (line 36) | public void setAlpha(float alpha) {
    method getTranslationY (line 43) | public float getTranslationY() {
    method setTranslationY (line 50) | public void setTranslationY(float translationY) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.java
  class NineHorizontalScrollView (line 7) | public class NineHorizontalScrollView extends HorizontalScrollView {
    method NineHorizontalScrollView (line 10) | public NineHorizontalScrollView(Context context) {
    method setVisibility (line 15) | @Override
    method getAlpha (line 27) | public float getAlpha() {
    method setAlpha (line 34) | public void setAlpha(float alpha) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.java
  class NineLinearLayout (line 9) | public class NineLinearLayout extends LinearLayout {
    method NineLinearLayout (line 12) | public NineLinearLayout(Context context, AttributeSet attrs) {
    method setVisibility (line 17) | @Override
    method getAlpha (line 29) | public float getAlpha() {
    method setAlpha (line 36) | public void setAlpha(float alpha) {
    method getTranslationX (line 43) | public float getTranslationX() {
    method setTranslationX (line 50) | public void setTranslationX(float translationX) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/ActionProviderWrapper.java
  class ActionProviderWrapper (line 7) | public class ActionProviderWrapper extends android.view.ActionProvider {
    method ActionProviderWrapper (line 11) | public ActionProviderWrapper(ActionProvider provider) {
    method unwrap (line 17) | public ActionProvider unwrap() {
    method onCreateActionView (line 21) | @Override
    method hasSubMenu (line 26) | @Override
    method onPerformDefaultAction (line 31) | @Override
    method onPrepareSubMenu (line 36) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/StandaloneActionMode.java
  class StandaloneActionMode (line 33) | public class StandaloneActionMode extends ActionMode implements MenuBuil...
    method StandaloneActionMode (line 43) | public StandaloneActionMode(Context context, ActionBarContextView view,
    method setTitle (line 54) | @Override
    method setSubtitle (line 59) | @Override
    method setTitle (line 64) | @Override
    method setSubtitle (line 69) | @Override
    method setCustomView (line 74) | @Override
    method invalidate (line 80) | @Override
    method finish (line 85) | @Override
    method getMenu (line 96) | @Override
    method getTitle (line 101) | @Override
    method getSubtitle (line 106) | @Override
    method getCustomView (line 111) | @Override
    method getMenuInflater (line 116) | @Override
    method onMenuItemSelected (line 121) | public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) {
    method onCloseMenu (line 125) | public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) {
    method onSubMenuSelected (line 128) | public boolean onSubMenuSelected(SubMenuBuilder subMenu) {
    method onCloseSubMenu (line 137) | public void onCloseSubMenu(SubMenuBuilder menu) {
    method onMenuModeChange (line 140) | public void onMenuModeChange(MenuBuilder menu) {
    method isUiFocusable (line 145) | public boolean isUiFocusable() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/View_HasStateListenerSupport.java
  type View_HasStateListenerSupport (line 3) | public interface View_HasStateListenerSupport {
    method addOnAttachStateChangeListener (line 4) | void addOnAttachStateChangeListener(View_OnAttachStateChangeListener l...
    method removeOnAttachStateChangeListener (line 5) | void removeOnAttachStateChangeListener(View_OnAttachStateChangeListene...

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.java
  type View_OnAttachStateChangeListener (line 5) | public interface View_OnAttachStateChangeListener {
    method onViewAttachedToWindow (line 6) | void onViewAttachedToWindow(View v);
    method onViewDetachedFromWindow (line 7) | void onViewDetachedFromWindow(View v);

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenu.java
  class ActionMenu (line 36) | public class ActionMenu implements Menu {
    method ActionMenu (line 43) | public ActionMenu(Context context) {
    method getContext (line 48) | public Context getContext() {
    method add (line 52) | public MenuItem add(CharSequence title) {
    method add (line 56) | public MenuItem add(int titleRes) {
    method add (line 60) | public MenuItem add(int groupId, int itemId, int order, int titleRes) {
    method add (line 64) | public MenuItem add(int groupId, int itemId, int order, CharSequence t...
    method addIntentOptions (line 71) | public int addIntentOptions(int groupId, int itemId, int order,
    method addSubMenu (line 101) | public SubMenu addSubMenu(CharSequence title) {
    method addSubMenu (line 106) | public SubMenu addSubMenu(int titleRes) {
    method addSubMenu (line 111) | public SubMenu addSubMenu(int groupId, int itemId, int order,
    method addSubMenu (line 117) | public SubMenu addSubMenu(int groupId, int itemId, int order, int titl...
    method clear (line 122) | public void clear() {
    method close (line 126) | public void close() {
    method findItemIndex (line 129) | private int findItemIndex(int id) {
    method findItem (line 141) | public MenuItem findItem(int id) {
    method getItem (line 145) | public MenuItem getItem(int index) {
    method hasVisibleItems (line 149) | public boolean hasVisibleItems() {
    method findItemWithShortcut (line 162) | private ActionMenuItem findItemWithShortcut(int keyCode, KeyEvent even...
    method isShortcutKey (line 179) | public boolean isShortcutKey(int keyCode, KeyEvent event) {
    method performIdentifierAction (line 183) | public boolean performIdentifierAction(int id, int flags) {
    method performShortcut (line 192) | public boolean performShortcut(int keyCode, KeyEvent event, int flags) {
    method removeGroup (line 201) | public void removeGroup(int groupId) {
    method removeItem (line 215) | public void removeItem(int id) {
    method setGroupCheckable (line 219) | public void setGroupCheckable(int group, boolean checkable,
    method setGroupEnabled (line 233) | public void setGroupEnabled(int group, boolean enabled) {
    method setGroupVisible (line 245) | public void setGroupVisible(int group, boolean visible) {
    method setQwertyMode (line 257) | public void setQwertyMode(boolean isQwerty) {
    method size (line 261) | public int size() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuItem.java
  class ActionMenuItem (line 32) | public class ActionMenuItem implements MenuItem {
    method ActionMenuItem (line 60) | public ActionMenuItem(Context context, int group, int id, int category...
    method getAlphabeticShortcut (line 70) | public char getAlphabeticShortcut() {
    method getGroupId (line 74) | public int getGroupId() {
    method getIcon (line 78) | public Drawable getIcon() {
    method getIntent (line 82) | public Intent getIntent() {
    method getItemId (line 86) | public int getItemId() {
    method getMenuInfo (line 90) | public ContextMenuInfo getMenuInfo() {
    method getNumericShortcut (line 94) | public char getNumericShortcut() {
    method getOrder (line 98) | public int getOrder() {
    method getSubMenu (line 102) | public SubMenu getSubMenu() {
    method getTitle (line 106) | public CharSequence getTitle() {
    method getTitleCondensed (line 110) | public CharSequence getTitleCondensed() {
    method hasSubMenu (line 114) | public boolean hasSubMenu() {
    method isCheckable (line 118) | public boolean isCheckable() {
    method isChecked (line 122) | public boolean isChecked() {
    method isEnabled (line 126) | public boolean isEnabled() {
    method isVisible (line 130) | public boolean isVisible() {
    method setAlphabeticShortcut (line 134) | public MenuItem setAlphabeticShortcut(char alphaChar) {
    method setCheckable (line 139) | public MenuItem setCheckable(boolean checkable) {
    method setExclusiveCheckable (line 144) | public ActionMenuItem setExclusiveCheckable(boolean exclusive) {
    method setChecked (line 149) | public MenuItem setChecked(boolean checked) {
    method setEnabled (line 154) | public MenuItem setEnabled(boolean enabled) {
    method setIcon (line 159) | public MenuItem setIcon(Drawable icon) {
    method setIcon (line 165) | public MenuItem setIcon(int iconRes) {
    method setIntent (line 171) | public MenuItem setIntent(Intent intent) {
    method setNumericShortcut (line 176) | public MenuItem setNumericShortcut(char numericChar) {
    method setOnMenuItemClickListener (line 181) | public MenuItem setOnMenuItemClickListener(OnMenuItemClickListener men...
    method setShortcut (line 186) | public MenuItem setShortcut(char numericChar, char alphaChar) {
    method setTitle (line 192) | public MenuItem setTitle(CharSequence title) {
    method setTitle (line 197) | public MenuItem setTitle(int title) {
    method setTitleCondensed (line 202) | public MenuItem setTitleCondensed(CharSequence title) {
    method setVisible (line 207) | public MenuItem setVisible(boolean visible) {
    method invoke (line 212) | public boolean invoke() {
    method setShowAsAction (line 225) | public void setShowAsAction(int show) {
    method setActionView (line 229) | public MenuItem setActionView(View actionView) {
    method getActionView (line 233) | public View getActionView() {
    method setActionView (line 237) | @Override
    method getActionProvider (line 242) | @Override
    method setActionProvider (line 247) | @Override
    method setShowAsActionFlags (line 252) | @Override
    method expandActionView (line 258) | @Override
    method collapseActionView (line 263) | @Override
    method isActionViewExpanded (line 268) | @Override
    method setOnActionExpandListener (line 273) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuItemView.java
  class ActionMenuItemView (line 47) | public class ActionMenuItemView extends LinearLayout
    method ActionMenuItemView (line 64) | public ActionMenuItemView(Context context) {
    method ActionMenuItemView (line 68) | public ActionMenuItemView(Context context, AttributeSet attrs) {
    method ActionMenuItemView (line 72) | public ActionMenuItemView(Context context, AttributeSet attrs, int def...
    method addOnAttachStateChangeListener (line 84) | @Override
    method removeOnAttachStateChangeListener (line 89) | @Override
    method onAttachedToWindow (line 94) | @Override
    method onDetachedFromWindow (line 102) | @Override
    method onFinishInflate (line 110) | @Override
    method getItemData (line 122) | public MenuItemImpl getItemData() {
    method initialize (line 126) | public void initialize(MenuItemImpl itemData, int menuType) {
    method setEnabled (line 137) | @Override
    method onClick (line 144) | public void onClick(View v) {
    method setItemInvoker (line 150) | public void setItemInvoker(MenuBuilder.ItemInvoker invoker) {
    method prefersCondensedTitle (line 154) | public boolean prefersCondensedTitle() {
    method setCheckable (line 158) | public void setCheckable(boolean checkable) {
    method setChecked (line 162) | public void setChecked(boolean checked) {
    method setExpandedFormat (line 166) | public void setExpandedFormat(boolean expandedFormat) {
    method updateTextButtonVisibility (line 175) | private void updateTextButtonVisibility() {
    method setIcon (line 183) | public void setIcon(Drawable icon) {
    method hasText (line 194) | public boolean hasText() {
    method setShortcut (line 198) | public void setShortcut(boolean showShortcut, char shortcutKey) {
    method setTitle (line 202) | public void setTitle(CharSequence title) {
    method dispatchPopulateAccessibilityEvent (line 211) | @Override
    method onPopulateAccessibilityEvent (line 217) | @Override
    method dispatchHoverEvent (line 228) | @Override
    method showsIcon (line 237) | public boolean showsIcon() {
    method needsDividerBefore (line 241) | public boolean needsDividerBefore() {
    method needsDividerAfter (line 245) | public boolean needsDividerAfter() {
    method onLongClick (line 249) | @Override
    method onMeasure (line 280) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.java
  class ActionMenuPresenter (line 46) | public class ActionMenuPresenter extends BaseMenuPresenter
    method ActionMenuPresenter (line 76) | public ActionMenuPresenter(Context context) {
    method initForMenu (line 81) | @Override
    method reserveOverflow (line 120) | public static boolean reserveOverflow(Context context) {
    class HasPermanentMenuKey (line 128) | private static class HasPermanentMenuKey {
      method get (line 129) | public static boolean get(Context context) {
    method onConfigurationChanged (line 134) | public void onConfigurationChanged(Configuration newConfig) {
    method setWidthLimit (line 144) | public void setWidthLimit(int width, boolean strict) {
    method setReserveOverflow (line 150) | public void setReserveOverflow(boolean reserveOverflow) {
    method setItemLimit (line 155) | public void setItemLimit(int itemCount) {
    method setExpandedActionViewsExclusive (line 160) | public void setExpandedActionViewsExclusive(boolean isExclusive) {
    method getMenuView (line 164) | @Override
    method getItemView (line 171) | @Override
    method bindItemView (line 190) | @Override
    method shouldIncludeItem (line 199) | @Override
    method updateMenuView (line 204) | @Override
    method filterLeftoverView (line 251) | @Override
    method onSubMenuSelected (line 257) | public boolean onSubMenuSelected(SubMenuBuilder subMenu) {
    method findViewForItem (line 278) | private View findViewForItem(MenuItem item) {
    method showOverflowMenu (line 297) | public boolean showOverflowMenu() {
    method hideOverflowMenu (line 319) | public boolean hideOverflowMenu() {
    method dismissPopupMenus (line 338) | public boolean dismissPopupMenus() {
    method hideSubMenus (line 349) | public boolean hideSubMenus() {
    method isOverflowMenuShowing (line 360) | public boolean isOverflowMenuShowing() {
    method isOverflowReserved (line 367) | public boolean isOverflowReserved() {
    method flagActionItems (line 371) | public boolean flagActionItems() {
    method onCloseMenu (line 502) | @Override
    method onSaveInstanceState (line 508) | @Override
    method onRestoreInstanceState (line 515) | @Override
    method onSubUiVisibilityChanged (line 527) | @Override
    class SavedState (line 537) | private static class SavedState implements Parcelable {
      method SavedState (line 540) | SavedState() {
      method SavedState (line 543) | SavedState(Parcel in) {
      method describeContents (line 547) | @Override
      method writeToParcel (line 552) | @Override
      method createFromParcel (line 560) | public SavedState createFromParcel(Parcel in) {
      method newArray (line 564) | public SavedState[] newArray(int size) {
    class OverflowMenuButton (line 570) | private class OverflowMenuButton extends ImageButton implements Action...
      method OverflowMenuButton (line 573) | public OverflowMenuButton(Context context) {
      method performClick (line 582) | @Override
      method needsDividerBefore (line 593) | public boolean needsDividerBefore() {
      method needsDividerAfter (line 597) | public boolean needsDividerAfter() {
      method onAttachedToWindow (line 601) | @Override
      method onDetachedFromWindow (line 609) | @Override
      method addOnAttachStateChangeListener (line 619) | @Override
      method removeOnAttachStateChangeListener (line 624) | @Override
    class OverflowPopup (line 630) | private class OverflowPopup extends MenuPopupHelper {
      method OverflowPopup (line 631) | public OverflowPopup(Context context, MenuBuilder menu, View anchorV...
      method onDismiss (line 637) | @Override
    class ActionButtonSubmenu (line 645) | private class ActionButtonSubmenu extends MenuPopupHelper {
      method ActionButtonSubmenu (line 648) | public ActionButtonSubmenu(Context context, SubMenuBuilder subMenu) {
      method onDismiss (line 672) | @Override
    class PopupPresenterCallback (line 680) | private class PopupPresenterCallback implements MenuPresenter.Callback {
      method onOpenSubMenu (line 682) | @Override
      method onCloseMenu (line 690) | @Override
    class OpenOverflowRunnable (line 698) | private class OpenOverflowRunnable implements Runnable {
      method OpenOverflowRunnable (line 701) | public OpenOverflowRunnable(OverflowPopup popup) {
      method run (line 705) | public void run() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuView.java
  class ActionMenuView (line 33) | public class ActionMenuView extends IcsLinearLayout implements MenuBuild...
    method ActionMenuView (line 52) | public ActionMenuView(Context context) {
    method ActionMenuView (line 56) | public ActionMenuView(Context context, AttributeSet attrs) {
    method setPresenter (line 64) | public void setPresenter(ActionMenuPresenter presenter) {
    method isExpandedFormat (line 68) | public boolean isExpandedFormat() {
    method onConfigurationChanged (line 72) | @Override
    method onDraw (line 85) | @Override
    method onMeasure (line 98) | @Override
    method onMeasureExactFormat (line 123) | private void onMeasureExactFormat(int widthMeasureSpec, int heightMeas...
    method measureChildForCells (line 347) | static int measureChildForCells(View child, int cellSize, int cellsRem...
    method onLayout (line 379) | @Override
    method onDetachedFromWindow (line 459) | @Override
    method isOverflowReserved (line 465) | public boolean isOverflowReserved() {
    method setOverflowReserved (line 469) | public void setOverflowReserved(boolean reserveOverflow) {
    method generateDefaultLayoutParams (line 473) | @Override
    method generateLayoutParams (line 481) | @Override
    method generateLayoutParams (line 486) | @Override
    method checkLayoutParams (line 498) | @Override
    method generateOverflowButtonLayoutParams (line 503) | public LayoutParams generateOverflowButtonLayoutParams() {
    method invokeItem (line 509) | public boolean invokeItem(MenuItemImpl item) {
    method getWindowAnimations (line 513) | public int getWindowAnimations() {
    method initialize (line 517) | public void initialize(MenuBuilder menu) {
    method hasDividerBeforeChildAt (line 522) | protected boolean hasDividerBeforeChildAt(int childIndex) {
    method dispatchPopulateAccessibilityEvent (line 538) | public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent e...
    type ActionMenuChildView (line 542) | public interface ActionMenuChildView {
      method needsDividerBefore (line 543) | public boolean needsDividerBefore();
      method needsDividerAfter (line 544) | public boolean needsDividerAfter();
    class LayoutParams (line 547) | public static class LayoutParams extends LinearLayout.LayoutParams {
      method LayoutParams (line 556) | public LayoutParams(Context c, AttributeSet attrs) {
      method LayoutParams (line 560) | public LayoutParams(LayoutParams other) {
      method LayoutParams (line 565) | public LayoutParams(int width, int height) {
      method LayoutParams (line 570) | public LayoutParams(int width, int height, boolean isOverflowButton) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.java
  class BaseMenuPresenter (line 31) | public abstract class BaseMenuPresenter implements MenuPresenter {
    method BaseMenuPresenter (line 55) | public BaseMenuPresenter(Context context, int menuLayoutRes, int itemL...
    method initForMenu (line 62) | @Override
    method getMenuView (line 69) | @Override
    method updateMenuView (line 83) | public void updateMenuView(boolean cleared) {
    method addItemView (line 126) | protected void addItemView(View itemView, int childIndex) {
    method filterLeftoverView (line 140) | protected boolean filterLeftoverView(ViewGroup parent, int childIndex) {
    method setCallback (line 145) | public void setCallback(Callback cb) {
    method createItemView (line 154) | public MenuView.ItemView createItemView(ViewGroup parent) {
    method getItemView (line 169) | public View getItemView(MenuItemImpl item, View convertView, ViewGroup...
    method bindItemView (line 186) | public abstract void bindItemView(MenuItemImpl item, MenuView.ItemView...
    method shouldIncludeItem (line 195) | public boolean shouldIncludeItem(int childIndex, MenuItemImpl item) {
    method onCloseMenu (line 199) | public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) {
    method onSubMenuSelected (line 205) | public boolean onSubMenuSelected(SubMenuBuilder menu) {
    method flagActionItems (line 212) | public boolean flagActionItems() {
    method expandItemActionView (line 216) | public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl ite...
    method collapseItemActionView (line 220) | public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl i...
    method getId (line 224) | public int getId() {
    method setId (line 228) | public void setId(int id) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ListMenuItemView.java
  class ListMenuItemView (line 38) | public class ListMenuItemView extends LinearLayout implements MenuView.I...
    method ListMenuItemView (line 60) | public ListMenuItemView(Context context, AttributeSet attrs, int defSt...
    method ListMenuItemView (line 78) | public ListMenuItemView(Context context, AttributeSet attrs) {
    method onFinishInflate (line 82) | @Override
    method initialize (line 97) | public void initialize(MenuItemImpl itemData, int menuType) {
    method setForceShowIcon (line 110) | public void setForceShowIcon(boolean forceShow) {
    method setTitle (line 114) | public void setTitle(CharSequence title) {
    method getItemData (line 124) | public MenuItemImpl getItemData() {
    method setCheckable (line 128) | public void setCheckable(boolean checkable) {
    method setChecked (line 172) | public void setChecked(boolean checked) {
    method setShortcut (line 190) | public void setShortcut(boolean showShortcut, char shortcutKey) {
    method setIcon (line 203) | public void setIcon(Drawable icon) {
    method onMeasure (line 228) | @Override
    method insertIconView (line 241) | private void insertIconView() {
    method insertRadioButton (line 248) | private void insertRadioButton() {
    method insertCheckBox (line 256) | private void insertCheckBox() {
    method prefersCondensedTitle (line 264) | public boolean prefersCondensedTitle() {
    method showsIcon (line 268) | public boolean showsIcon() {
    method getInflater (line 272) | private LayoutInflater getInflater() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuBuilder.java
  class MenuBuilder (line 53) | public class MenuBuilder implements Menu {
    type Callback (line 166) | public interface Callback {
      method onMenuItemSelected (line 173) | public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item);
      method onMenuModeChange (line 180) | public void onMenuModeChange(MenuBuilder menu);
    type ItemInvoker (line 186) | public interface ItemInvoker {
      method invokeItem (line 187) | public boolean invokeItem(MenuItemImpl item);
    method MenuBuilder (line 190) | public MenuBuilder(Context context) {
    method setDefaultShowAsAction (line 206) | public MenuBuilder setDefaultShowAsAction(int defaultShowAsAction) {
    method addMenuPresenter (line 218) | public void addMenuPresenter(MenuPresenter presenter) {
    method removeMenuPresenter (line 230) | public void removeMenuPresenter(MenuPresenter presenter) {
    method dispatchPresenterUpdate (line 239) | private void dispatchPresenterUpdate(boolean cleared) {
    method dispatchSubMenuSelected (line 254) | private boolean dispatchSubMenuSelected(SubMenuBuilder subMenu) {
    method dispatchSaveInstanceState (line 270) | private void dispatchSaveInstanceState(Bundle outState) {
    method dispatchRestoreInstanceState (line 293) | private void dispatchRestoreInstanceState(Bundle state) {
    method savePresenterStates (line 314) | public void savePresenterStates(Bundle outState) {
    method restorePresenterStates (line 318) | public void restorePresenterStates(Bundle state) {
    method saveActionViewStates (line 322) | public void saveActionViewStates(Bundle outStates) {
    method restoreActionViewStates (line 349) | public void restoreActionViewStates(Bundle states) {
    method getActionViewStatesKey (line 384) | protected String getActionViewStatesKey() {
    method setCallback (line 388) | public void setCallback(Callback cb) {
    method addInternal (line 395) | private MenuItem addInternal(int group, int id, int categoryOrder, Cha...
    method add (line 412) | public MenuItem add(CharSequence title) {
    method add (line 416) | public MenuItem add(int titleRes) {
    method add (line 420) | public MenuItem add(int group, int id, int categoryOrder, CharSequence...
    method add (line 424) | public MenuItem add(int group, int id, int categoryOrder, int title) {
    method addSubMenu (line 428) | public SubMenu addSubMenu(CharSequence title) {
    method addSubMenu (line 432) | public SubMenu addSubMenu(int titleRes) {
    method addSubMenu (line 436) | public SubMenu addSubMenu(int group, int id, int categoryOrder, CharSe...
    method addSubMenu (line 444) | public SubMenu addSubMenu(int group, int id, int categoryOrder, int ti...
    method addIntentOptions (line 448) | public int addIntentOptions(int group, int id, int categoryOrder, Comp...
    method removeItem (line 477) | public void removeItem(int id) {
    method removeGroup (line 481) | public void removeGroup(int group) {
    method removeItemAtInt (line 507) | private void removeItemAtInt(int index, boolean updateChildrenOnMenuVi...
    method removeItemAt (line 515) | public void removeItemAt(int index) {
    method clearAll (line 519) | public void clearAll() {
    method clear (line 528) | public void clear() {
    method setExclusiveItemChecked (line 537) | void setExclusiveItemChecked(MenuItem item) {
    method setGroupCheckable (line 553) | public void setGroupCheckable(int group, boolean checkable, boolean ex...
    method setGroupVisible (line 565) | public void setGroupVisible(int group, boolean visible) {
    method setGroupEnabled (line 582) | public void setGroupEnabled(int group, boolean enabled) {
    method hasVisibleItems (line 593) | public boolean hasVisibleItems() {
    method findItem (line 606) | public MenuItem findItem(int id) {
    method findItemIndex (line 624) | public int findItemIndex(int id) {
    method findGroupIndex (line 637) | public int findGroupIndex(int group) {
    method findGroupIndex (line 641) | public int findGroupIndex(int group, int start) {
    method size (line 659) | public int size() {
    method getItem (line 664) | public MenuItem getItem(int index) {
    method isShortcutKey (line 668) | public boolean isShortcutKey(int keyCode, KeyEvent event) {
    method setQwertyMode (line 672) | public void setQwertyMode(boolean isQwerty) {
    method getOrdering (line 689) | private static int getOrdering(int categoryOrder) {
    method isQwertyMode (line 702) | boolean isQwertyMode() {
    method setShortcutsVisible (line 714) | public void setShortcutsVisible(boolean shortcutsVisible) {
    method setShortcutsVisibleInner (line 721) | private void setShortcutsVisibleInner(boolean shortcutsVisible) {
    method isShortcutsVisible (line 731) | public boolean isShortcutsVisible() {
    method getResources (line 735) | Resources getResources() {
    method getContext (line 739) | public Context getContext() {
    method dispatchMenuItemSelected (line 743) | boolean dispatchMenuItemSelected(MenuBuilder menu, MenuItem item) {
    method changeMenuMode (line 750) | public void changeMenuMode() {
    method findInsertIndex (line 756) | private static int findInsertIndex(ArrayList<MenuItemImpl> items, int ...
    method performShortcut (line 767) | public boolean performShortcut(int keyCode, KeyEvent event, int flags) {
    method findItemsWithShortcutForKey (line 789) | @SuppressWarnings("deprecation")
    method findItemWithShortcutForKey (line 832) | @SuppressWarnings("deprecation")
    method performIdentifierAction (line 873) | public boolean performIdentifierAction(int id, int flags) {
    method performItemAction (line 878) | public boolean performItemAction(MenuItem item, int flags) {
    method close (line 918) | final void close(boolean allMenusAreClosing) {
    method close (line 934) | public void close() {
    method onItemsChanged (line 945) | void onItemsChanged(boolean structureChanged) {
    method stopDispatchingItemsChanged (line 963) | public void stopDispatchingItemsChanged() {
    method startDispatchingItemsChanged (line 970) | public void startDispatchingItemsChanged() {
    method onItemVisibleChanged (line 983) | void onItemVisibleChanged(MenuItemImpl item) {
    method onItemActionRequestChanged (line 993) | void onItemActionRequestChanged(MenuItemImpl item) {
    method getVisibleItems (line 999) | ArrayList<MenuItemImpl> getVisibleItems() {
    method flagActionItems (line 1042) | public void flagActionItems() {
    method getActionItems (line 1081) | ArrayList<MenuItemImpl> getActionItems() {
    method getNonActionItems (line 1086) | ArrayList<MenuItemImpl> getNonActionItems() {
    method clearHeader (line 1091) | public void clearHeader() {
    method setHeaderInternal (line 1099) | private void setHeaderInternal(final int titleRes, final CharSequence ...
    method setHeaderTitleInt (line 1137) | protected MenuBuilder setHeaderTitleInt(CharSequence title) {
    method setHeaderTitleInt (line 1149) | protected MenuBuilder setHeaderTitleInt(int titleRes) {
    method setHeaderIconInt (line 1161) | protected MenuBuilder setHeaderIconInt(Drawable icon) {
    method setHeaderIconInt (line 1173) | protected MenuBuilder setHeaderIconInt(int iconRes) {
    method setHeaderViewInt (line 1185) | protected MenuBuilder setHeaderViewInt(View view) {
    method getHeaderTitle (line 1190) | public CharSequence getHeaderTitle() {
    method getHeaderIcon (line 1194) | public Drawable getHeaderIcon() {
    method getHeaderView (line 1198) | public View getHeaderView() {
    method getRootMenu (line 1206) | public MenuBuilder getRootMenu() {
    method setCurrentMenuInfo (line 1217) | public void setCurrentMenuInfo(ContextMenuInfo menuInfo) {
    method setOptionalIconsVisible (line 1221) | void setOptionalIconsVisible(boolean visible) {
    method getOptionalIconsVisible (line 1225) | boolean getOptionalIconsVisible() {
    method expandItemActionView (line 1229) | public boolean expandItemActionView(MenuItemImpl item) {
    method collapseItemActionView (line 1251) | public boolean collapseItemActionView(MenuItemImpl item) {
    method getExpandedItem (line 1273) | public MenuItemImpl getExpandedItem() {
    method bindNativeOverflow (line 1277) | public boolean bindNativeOverflow(android.view.Menu menu, android.view...

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuItemImpl.java
  class MenuItemImpl (line 37) | public final class MenuItemImpl implements MenuItem {
    method MenuItemImpl (line 113) | MenuItemImpl(MenuBuilder menu, int group, int id, int categoryOrder, i...
    method invoke (line 142) | public boolean invoke() {
    method isEnabled (line 173) | public boolean isEnabled() {
    method setEnabled (line 177) | public MenuItem setEnabled(boolean enabled) {
    method getGroupId (line 189) | public int getGroupId() {
    method getItemId (line 193) | @ViewDebug.CapturedViewProperty
    method getOrder (line 198) | public int getOrder() {
    method getOrdering (line 202) | public int getOrdering() {
    method getIntent (line 206) | public Intent getIntent() {
    method setIntent (line 210) | public MenuItem setIntent(Intent intent) {
    method getCallback (line 215) | Runnable getCallback() {
    method setCallback (line 219) | public MenuItem setCallback(Runnable callback) {
    method getAlphabeticShortcut (line 224) | public char getAlphabeticShortcut() {
    method setAlphabeticShortcut (line 228) | public MenuItem setAlphabeticShortcut(char alphaChar) {
    method getNumericShortcut (line 238) | public char getNumericShortcut() {
    method setNumericShortcut (line 242) | public MenuItem setNumericShortcut(char numericChar) {
    method setShortcut (line 252) | public MenuItem setShortcut(char numericChar, char alphaChar) {
    method getShortcut (line 264) | char getShortcut() {
    method getShortcutLabel (line 273) | String getShortcutLabel() {
    method shouldShowShortcut (line 308) | boolean shouldShowShortcut() {
    method getSubMenu (line 313) | public SubMenu getSubMenu() {
    method hasSubMenu (line 317) | public boolean hasSubMenu() {
    method setSubMenu (line 321) | void setSubMenu(SubMenuBuilder subMenu) {
    method getTitle (line 327) | @ViewDebug.CapturedViewProperty
    method getTitleForItemView (line 339) | CharSequence getTitleForItemView(MenuView.ItemView itemView) {
    method setTitle (line 345) | public MenuItem setTitle(CharSequence title) {
    method setTitle (line 357) | public MenuItem setTitle(int title) {
    method getTitleCondensed (line 361) | public CharSequence getTitleCondensed() {
    method setTitleCondensed (line 365) | public MenuItem setTitleCondensed(CharSequence title) {
    method getIcon (line 378) | public Drawable getIcon() {
    method setIcon (line 390) | public MenuItem setIcon(Drawable icon) {
    method setIcon (line 398) | public MenuItem setIcon(int iconResId) {
    method isCheckable (line 408) | public boolean isCheckable() {
    method setCheckable (line 412) | public MenuItem setCheckable(boolean checkable) {
    method setExclusiveCheckable (line 422) | public void setExclusiveCheckable(boolean exclusive) {
    method isExclusiveCheckable (line 426) | public boolean isExclusiveCheckable() {
    method isChecked (line 430) | public boolean isChecked() {
    method setChecked (line 434) | public MenuItem setChecked(boolean checked) {
    method setCheckedInt (line 446) | void setCheckedInt(boolean checked) {
    method isVisible (line 454) | public boolean isVisible() {
    method setVisibleInt (line 467) | boolean setVisibleInt(boolean shown) {
    method setVisible (line 473) | public MenuItem setVisible(boolean shown) {
    method setOnMenuItemClickListener (line 482) | public MenuItem setOnMenuItemClickListener(MenuItem.OnMenuItemClickLis...
    method toString (line 487) | @Override
    method setMenuInfo (line 492) | void setMenuInfo(ContextMenuInfo menuInfo) {
    method getMenuInfo (line 496) | public ContextMenuInfo getMenuInfo() {
    method actionFormatChanged (line 500) | public void actionFormatChanged() {
    method shouldShowIcon (line 507) | public boolean shouldShowIcon() {
    method isActionButton (line 511) | public boolean isActionButton() {
    method requestsActionButton (line 515) | public boolean requestsActionButton() {
    method requiresActionButton (line 519) | public boolean requiresActionButton() {
    method setIsActionButton (line 523) | public void setIsActionButton(boolean isActionButton) {
    method showsTextAsAction (line 531) | public boolean showsTextAsAction() {
    method setShowAsAction (line 535) | public void setShowAsAction(int actionEnum) {
    method setActionView (line 552) | public MenuItem setActionView(View view) {
    method setActionView (line 562) | public MenuItem setActionView(int resId) {
    method getActionView (line 569) | public View getActionView() {
    method getActionProvider (line 580) | public ActionProvider getActionProvider() {
    method setActionProvider (line 584) | public MenuItem setActionProvider(ActionProvider actionProvider) {
    method setShowAsActionFlags (line 591) | @Override
    method expandActionView (line 597) | @Override
    method collapseActionView (line 611) | @Override
    method setOnActionExpandListener (line 629) | @Override
    method hasCollapsibleActionView (line 635) | public boolean hasCollapsibleActionView() {
    method setActionViewExpanded (line 639) | public void setActionViewExpanded(boolean isExpanded) {
    method isActionViewExpanded (line 644) | public boolean isActionViewExpanded() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuItemWrapper.java
  class MenuItemWrapper (line 14) | public class MenuItemWrapper implements MenuItem, android.view.MenuItem....
    method MenuItemWrapper (line 22) | public MenuItemWrapper(android.view.MenuItem nativeItem) {
    method getItemId (line 30) | @Override
    method getGroupId (line 35) | @Override
    method getOrder (line 40) | @Override
    method setTitle (line 45) | @Override
    method setTitle (line 51) | @Override
    method getTitle (line 57) | @Override
    method setTitleCondensed (line 62) | @Override
    method getTitleCondensed (line 68) | @Override
    method setIcon (line 73) | @Override
    method setIcon (line 79) | @Override
    method getIcon (line 85) | @Override
    method setIntent (line 90) | @Override
    method getIntent (line 96) | @Override
    method setShortcut (line 101) | @Override
    method setNumericShortcut (line 107) | @Override
    method getNumericShortcut (line 113) | @Override
    method setAlphabeticShortcut (line 118) | @Override
    method getAlphabeticShortcut (line 124) | @Override
    method setCheckable (line 129) | @Override
    method isCheckable (line 135) | @Override
    method setChecked (line 140) | @Override
    method isChecked (line 146) | @Override
    method setVisible (line 151) | @Override
    method isVisible (line 157) | @Override
    method setEnabled (line 162) | @Override
    method isEnabled (line 168) | @Override
    method hasSubMenu (line 173) | @Override
    method getSubMenu (line 178) | @Override
    method setOnMenuItemClickListener (line 186) | @Override
    method onMenuItemClick (line 194) | @Override
    method getMenuInfo (line 202) | @Override
    method setShowAsAction (line 207) | @Override
    method setShowAsActionFlags (line 212) | @Override
    method setActionView (line 218) | @Override
    method setActionView (line 227) | @Override
    method getActionView (line 242) | @Override
    method setActionProvider (line 251) | @Override
    method getActionProvider (line 257) | @Override
    method expandActionView (line 266) | @Override
    method collapseActionView (line 271) | @Override
    method isActionViewExpanded (line 276) | @Override
    method setOnActionExpandListener (line 281) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuPopupHelper.java
  class MenuPopupHelper (line 45) | public class MenuPopupHelper implements AdapterView.OnItemClickListener,...
    method MenuPopupHelper (line 69) | public MenuPopupHelper(Context context, MenuBuilder menu) {
    method MenuPopupHelper (line 73) | public MenuPopupHelper(Context context, MenuBuilder menu, View anchorV...
    method MenuPopupHelper (line 77) | public MenuPopupHelper(Context context, MenuBuilder menu,
    method setAnchorView (line 93) | public void setAnchorView(View anchor) {
    method setForceShowIcon (line 97) | public void setForceShowIcon(boolean forceShow) {
    method show (line 101) | public void show() {
    method tryShow (line 107) | public boolean tryShow() {
    method dismiss (line 144) | public void dismiss() {
    method onDismiss (line 150) | public void onDismiss() {
    method isShowing (line 161) | public boolean isShowing() {
    method onItemClick (line 165) | @Override
    method onKey (line 171) | public boolean onKey(View v, int keyCode, KeyEvent event) {
    method measureContentWidth (line 179) | private int measureContentWidth(ListAdapter adapter) {
    method onGlobalLayout (line 205) | @Override
    method onViewAttachedToWindow (line 218) | @Override
    method onViewDetachedFromWindow (line 228) | @Override
    method initForMenu (line 232) | @Override
    method getMenuView (line 237) | @Override
    method updateMenuView (line 242) | @Override
    method setCallback (line 247) | @Override
    method onSubMenuSelected (line 252) | @Override
    method onCloseMenu (line 279) | @Override
    method flagActionItems (line 290) | @Override
    method expandItemActionView (line 295) | public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl ite...
    method collapseItemActionView (line 299) | public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl i...
    method getId (line 303) | @Override
    method onSaveInstanceState (line 308) | @Override
    method onRestoreInstanceState (line 313) | @Override
    class MenuAdapter (line 317) | private class MenuAdapter extends BaseAdapter {
      method MenuAdapter (line 321) | public MenuAdapter(MenuBuilder menu) {
      method getCount (line 327) | public int getCount() {
      method getItem (line 336) | public MenuItemImpl getItem(int position) {
      method getItemId (line 345) | public long getItemId(int position) {
      method getView (line 351) | public View getView(int position, View convertView, ViewGroup parent) {
      method findExpandedIndex (line 364) | void findExpandedIndex() {
    class ExpandedIndexObserver (line 381) | private class ExpandedIndexObserver extends DataSetObserver {
      method onChanged (line 382) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuPresenter.java
  type MenuPresenter (line 27) | public interface MenuPresenter {
    type Callback (line 31) | public interface Callback {
      method onCloseMenu (line 37) | public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing);
      method onOpenSubMenu (line 48) | public boolean onOpenSubMenu(MenuBuilder subMenu);
    method initForMenu (line 59) | public void initForMenu(Context context, MenuBuilder menu);
    method getMenuView (line 68) | public MenuView getMenuView(ViewGroup root);
    method updateMenuView (line 76) | public void updateMenuView(boolean cleared);
    method setCallback (line 83) | public void setCallback(Callback cb);
    method onSubMenuSelected (line 93) | public boolean onSubMenuSelected(SubMenuBuilder subMenu);
    method onCloseMenu (line 103) | public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing);
    method flagActionItems (line 109) | public boolean flagActionItems();
    method expandItemActionView (line 118) | public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item);
    method collapseItemActionView (line 127) | public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl i...
    method getId (line 133) | public int getId();
    method onSaveInstanceState (line 141) | public Parcelable onSaveInstanceState();
    method onRestoreInstanceState (line 147) | public void onRestoreInstanceState(Parcelable state);

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuView.java
  type MenuView (line 27) | public interface MenuView {
    method initialize (line 34) | public void initialize(MenuBuilder menu);
    method getWindowAnimations (line 40) | public int getWindowAnimations();
    type ItemView (line 46) | public interface ItemView {
      method initialize (line 55) | public void initialize(MenuItemImpl itemData, int menuType);
      method getItemData (line 61) | public MenuItemImpl getItemData();
      method setTitle (line 67) | public void setTitle(CharSequence title);
      method setEnabled (line 73) | public void setEnabled(boolean enabled);
      method setCheckable (line 80) | public void setCheckable(boolean checkable);
      method setChecked (line 87) | public void setChecked(boolean checked);
      method setShortcut (line 95) | public void setShortcut(boolean showShortcut, char shortcutKey);
      method setIcon (line 101) | public void setIcon(Drawable icon);
      method prefersCondensedTitle (line 111) | public boolean prefersCondensedTitle();
      method showsIcon (line 118) | public boolean showsIcon();

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuWrapper.java
  class MenuWrapper (line 11) | public class MenuWrapper implements Menu {
    method MenuWrapper (line 18) | public MenuWrapper(android.view.Menu nativeMenu) {
    method unwrap (line 22) | public android.view.Menu unwrap() {
    method addInternal (line 26) | private MenuItem addInternal(android.view.MenuItem nativeItem) {
    method add (line 32) | @Override
    method add (line 37) | @Override
    method add (line 42) | @Override
    method add (line 47) | @Override
    method addInternal (line 52) | private SubMenu addInternal(android.view.SubMenu nativeSubMenu) {
    method addSubMenu (line 60) | @Override
    method addSubMenu (line 65) | @Override
    method addSubMenu (line 70) | @Override
    method addSubMenu (line 75) | @Override
    method addIntentOptions (line 80) | @Override
    method removeItem (line 95) | @Override
    method removeGroup (line 101) | @Override
    method clear (line 112) | @Override
    method invalidate (line 118) | public void invalidate() {
    method setGroupCheckable (line 132) | @Override
    method setGroupVisible (line 137) | @Override
    method setGroupEnabled (line 142) | @Override
    method hasVisibleItems (line 147) | @Override
    method findItem (line 152) | @Override
    method findItem (line 158) | public MenuItem findItem(android.view.MenuItem nativeItem) {
    method size (line 171) | @Override
    method getItem (line 176) | @Override
    method close (line 182) | @Override
    method performShortcut (line 187) | @Override
    method isShortcutKey (line 192) | @Override
    method performIdentifierAction (line 197) | @Override
    method setQwertyMode (line 202) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/SubMenuBuilder.java
  class SubMenuBuilder (line 31) | public class SubMenuBuilder extends MenuBuilder implements SubMenu {
    method SubMenuBuilder (line 35) | public SubMenuBuilder(Context context, MenuBuilder parentMenu, MenuIte...
    method setQwertyMode (line 42) | @Override
    method isQwertyMode (line 47) | @Override
    method setShortcutsVisible (line 52) | @Override
    method isShortcutsVisible (line 57) | @Override
    method getParentMenu (line 62) | public Menu getParentMenu() {
    method getItem (line 66) | public MenuItem getItem() {
    method setCallback (line 70) | @Override
    method getRootMenu (line 75) | @Override
    method dispatchMenuItemSelected (line 80) | @Override
    method setIcon (line 86) | public SubMenu setIcon(Drawable icon) {
    method setIcon (line 91) | public SubMenu setIcon(int iconRes) {
    method setHeaderIcon (line 96) | public SubMenu setHeaderIcon(Drawable icon) {
    method setHeaderIcon (line 100) | public SubMenu setHeaderIcon(int iconRes) {
    method setHeaderTitle (line 104) | public SubMenu setHeaderTitle(CharSequence title) {
    method setHeaderTitle (line 108) | public SubMenu setHeaderTitle(int titleRes) {
    method setHeaderView (line 112) | public SubMenu setHeaderView(View view) {
    method expandItemActionView (line 116) | @Override
    method collapseItemActionView (line 121) | @Override
    method getActionViewStatesKey (line 126) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/SubMenuWrapper.java
  class SubMenuWrapper (line 8) | public class SubMenuWrapper extends MenuWrapper implements SubMenu {
    method SubMenuWrapper (line 12) | public SubMenuWrapper(android.view.SubMenu nativeSubMenu) {
    method setHeaderTitle (line 18) | @Override
    method setHeaderTitle (line 24) | @Override
    method setHeaderIcon (line 30) | @Override
    method setHeaderIcon (line 36) | @Override
    method setHeaderView (line 42) | @Override
    method clearHeader (line 48) | @Override
    method setIcon (line 53) | @Override
    method setIcon (line 59) | @Override
    method getItem (line 65) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/AbsActionBarView.java
  class AbsActionBarView (line 37) | public abstract class AbsActionBarView extends NineViewGroup {
    method AbsActionBarView (line 54) | public AbsActionBarView(Context context) {
    method AbsActionBarView (line 59) | public AbsActionBarView(Context context, AttributeSet attrs) {
    method AbsActionBarView (line 64) | public AbsActionBarView(Context context, AttributeSet attrs, int defSt...
    method onConfigurationChanged (line 72) | @Override
    method setSplitActionBar (line 99) | public void setSplitActionBar(boolean split) {
    method setSplitWhenNarrow (line 107) | public void setSplitWhenNarrow(boolean splitWhenNarrow) {
    method setContentHeight (line 111) | public void setContentHeight(int height) {
    method getContentHeight (line 116) | public int getContentHeight() {
    method setSplitView (line 120) | public void setSplitView(ActionBarContainer splitView) {
    method getAnimatedVisibility (line 127) | public int getAnimatedVisibility() {
    method animateToVisibility (line 134) | public void animateToVisibility(int visibility) {
    method setVisibility (line 177) | @Override
    method showOverflowMenu (line 185) | public boolean showOverflowMenu() {
    method postShowOverflowMenu (line 192) | public void postShowOverflowMenu() {
    method hideOverflowMenu (line 200) | public boolean hideOverflowMenu() {
    method isOverflowMenuShowing (line 207) | public boolean isOverflowMenuShowing() {
    method isOverflowReserved (line 214) | public boolean isOverflowReserved() {
    method dismissPopupMenus (line 218) | public void dismissPopupMenus() {
    method measureChildView (line 224) | protected int measureChildView(View child, int availableWidth, int chi...
    method positionChild (line 235) | protected int positionChild(View child, int x, int y, int contentHeigh...
    method positionChildInverse (line 245) | protected int positionChildInverse(View child, int x, int y, int conte...
    class VisibilityAnimListener (line 255) | protected class VisibilityAnimListener implements Animator.AnimatorLis...
      method withFinalVisibility (line 259) | public VisibilityAnimListener withFinalVisibility(int visibility) {
      method onAnimationStart (line 264) | @Override
      method onAnimationEnd (line 271) | @Override
      method onAnimationCancel (line 282) | @Override
      method onAnimationRepeat (line 287) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/ActionBarContainer.java
  class ActionBarContainer (line 38) | public class ActionBarContainer extends NineFrameLayout {
    method ActionBarContainer (line 49) | public ActionBarContainer(Context context) {
    method ActionBarContainer (line 53) | public ActionBarContainer(Context context, AttributeSet attrs) {
    method onFinishInflate (line 80) | @Override
    method setPrimaryBackground (line 86) | public void setPrimaryBackground(Drawable bg) {
    method setStackedBackground (line 91) | public void setStackedBackground(Drawable bg) {
    method setSplitBackground (line 96) | public void setSplitBackground(Drawable bg) {
    method setTransitioning (line 109) | public void setTransitioning(boolean isTransitioning) {
    method onInterceptTouchEvent (line 115) | @Override
    method onTouchEvent (line 120) | @Override
    method onHoverEvent (line 128) | @Override
    method setTabContainer (line 136) | public void setTabContainer(ScrollingTabContainerView tabView) {
    method getTabContainer (line 150) | public View getTabContainer() {
    method onDraw (line 154) | @Override
    method onMeasure (line 179) | @Override
    method onLayout (line 200) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/ActionBarContextView.java
  class ActionBarContextView (line 46) | public class ActionBarContextView extends AbsActionBarView implements An...
    method ActionBarContextView (line 69) | public ActionBarContextView(Context context) {
    method ActionBarContextView (line 73) | public ActionBarContextView(Context context, AttributeSet attrs) {
    method ActionBarContextView (line 77) | public ActionBarContextView(Context context, AttributeSet attrs, int d...
    method onDetachedFromWindow (line 97) | @Override
    method setSplitActionBar (line 106) | @Override
    method setContentHeight (line 139) | public void setContentHeight(int height) {
    method setCustomView (line 143) | public void setCustomView(View view) {
    method setTitle (line 158) | public void setTitle(CharSequence title) {
    method setSubtitle (line 163) | public void setSubtitle(CharSequence subtitle) {
    method getTitle (line 168) | public CharSequence getTitle() {
    method getSubtitle (line 172) | public CharSequence getSubtitle() {
    method initTitle (line 176) | private void initTitle() {
    method initForMode (line 203) | public void initForMode(final ActionMode mode) {
    method closeMode (line 251) | public void closeMode() {
    method finishAnimation (line 267) | private void finishAnimation() {
    method killMode (line 275) | public void killMode() {
    method showOverflowMenu (line 286) | @Override
    method hideOverflowMenu (line 294) | @Override
    method isOverflowMenuShowing (line 302) | @Override
    method generateDefaultLayoutParams (line 310) | @Override
    method generateLayoutParams (line 317) | @Override
    method onMeasure (line 322) | @Override
    method makeInAnimation (line 391) | private Animator makeInAnimation() {
    method makeOutAnimation (line 419) | private Animator makeOutAnimation() {
    method onLayout (line 446) | @Override
    method onAnimationStart (line 481) | @Override
    method onAnimationEnd (line 485) | @Override
    method onAnimationCancel (line 493) | @Override
    method onAnimationRepeat (line 497) | @Override
    method shouldDelayChildPressedState (line 501) | @Override
    method onInitializeAccessibilityEvent (line 506) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/ActionBarView.java
  class ActionBarView (line 68) | public class ActionBarView extends AbsActionBarView {
    method onItemSelected (line 141) | public void onItemSelected(IcsAdapterView parent, View view, int posit...
    method onNothingSelected (line 146) | public void onNothingSelected(IcsAdapterView parent) {
    method onClick (line 152) | @Override
    method onClick (line 162) | public void onClick(View v) {
    method ActionBarView (line 167) | public ActionBarView(Context context, AttributeSet attrs) {
    method onConfigurationChanged (line 267) | @Override
    method setWindowCallback (line 296) | public void setWindowCallback(Window.Callback cb) {
    method onDetachedFromWindow (line 300) | @Override
    method shouldDelayChildPressedState (line 310) | @Override
    method initProgress (line 315) | public void initProgress() {
    method initIndeterminateProgress (line 322) | public void initIndeterminateProgress() {
    method setSplitActionBar (line 328) | @Override
    method isSplitActionBar (line 351) | public boolean isSplitActionBar() {
    method hasEmbeddedTabs (line 355) | public boolean hasEmbeddedTabs() {
    method setEmbeddedTabView (line 359) | public void setEmbeddedTabView(ScrollingTabContainerView tabs) {
    method setCallback (line 374) | public void setCallback(OnNavigationListener callback) {
    method setMenu (line 378) | public void setMenu(Menu menu, MenuPresenter.Callback cb) {
    method configPresenters (line 441) | private void configPresenters(MenuBuilder builder) {
    method hasExpandedActionView (line 453) | public boolean hasExpandedActionView() {
    method collapseActionView (line 458) | public void collapseActionView() {
    method setCustomNavigationView (line 466) | public void setCustomNavigationView(View view) {
    method getTitle (line 477) | public CharSequence getTitle() {
    method setTitle (line 487) | public void setTitle(CharSequence title) {
    method setWindowTitle (line 498) | public void setWindowTitle(CharSequence title) {
    method setTitleImpl (line 504) | private void setTitleImpl(CharSequence title) {
    method getSubtitle (line 518) | public CharSequence getSubtitle() {
    method setSubtitle (line 522) | public void setSubtitle(CharSequence subtitle) {
    method setHomeButtonEnabled (line 534) | public void setHomeButtonEnabled(boolean enable) {
    method setDisplayOptions (line 549) | public void setDisplayOptions(int options) {
    method setIcon (line 616) | public void setIcon(Drawable icon) {
    method setIcon (line 624) | public void setIcon(int resId) {
    method setLogo (line 628) | public void setLogo(Drawable logo) {
    method setLogo (line 635) | public void setLogo(int resId) {
    method setNavigationMode (line 639) | public void setNavigationMode(int mode) {
    method setDropdownAdapter (line 683) | public void setDropdownAdapter(SpinnerAdapter adapter) {
    method getDropdownAdapter (line 690) | public SpinnerAdapter getDropdownAdapter() {
    method setDropdownSelectedPosition (line 694) | public void setDropdownSelectedPosition(int position) {
    method getDropdownSelectedPosition (line 698) | public int getDropdownSelectedPosition() {
    method getCustomNavigationView (line 702) | public View getCustomNavigationView() {
    method getNavigationMode (line 706) | public int getNavigationMode() {
    method getDisplayOptions (line 710) | public int getDisplayOptions() {
    method generateDefaultLayoutParams (line 714) | @Override
    method onFinishInflate (line 721) | @Override
    method initTitle (line 738) | private void initTitle() {
    method setContextView (line 778) | public void setContextView(ActionBarContextView view) {
    method setCollapsable (line 782) | public void setCollapsable(boolean collapsable) {
    method isCollapsed (line 786) | public boolean isCollapsed() {
    method onMeasure (line 790) | @Override
    method onLayout (line 987) | @Override
    method generateLayoutParams (line 1126) | @Override
    method generateLayoutParams (line 1131) | @Override
    method onSaveInstanceState (line 1139) | @Override
    method onRestoreInstanceState (line 1153) | @Override
    class SavedState (line 1172) | static class SavedState extends BaseSavedState {
      method SavedState (line 1176) | SavedState(Parcelable superState) {
      method SavedState (line 1180) | private SavedState(Parcel in) {
      method writeToParcel (line 1186) | @Override
      method createFromParcel (line 1195) | public SavedState createFromParcel(Parcel in) {
      method newArray (line 1199) | public SavedState[] newArray(int size) {
    class HomeView (line 1205) | public static class HomeView extends FrameLayout {
      method HomeView (line 1210) | public HomeView(Context context) {
      method HomeView (line 1214) | public HomeView(Context context, AttributeSet attrs) {
      method setUp (line 1218) | public void setUp(boolean isUp) {
      method setIcon (line 1222) | public void setIcon(Drawable icon) {
      method dispatchPopulateAccessibilityEvent (line 1226) | @Override
      method onPopulateAccessibilityEvent (line 1232) | @Override
      method dispatchHoverEvent (line 1243) | @Override
      method onFinishInflate (line 1249) | @Override
      method getLeftOffset (line 1255) | public int getLeftOffset() {
      method onMeasure (line 1259) | @Override
      method onLayout (line 1302) | @Override
    class ExpandedActionViewMenuPresenter (line 1327) | private class ExpandedActionViewMenuPresenter implements MenuPresenter {
      method initForMenu (line 1331) | @Override
      method getMenuView (line 1340) | @Override
      method updateMenuView (line 1345) | @Override
      method setCallback (line 1369) | @Override
      method onSubMenuSelected (line 1373) | @Override
      method onCloseMenu (line 1378) | @Override
      method flagActionItems (line 1382) | @Override
      method expandItemActionView (line 1387) | @Override
      method collapseItemActionView (line 1413) | @Override
      method getId (line 1451) | @Override
      method onSaveInstanceState (line 1456) | @Override
      method onRestoreInstanceState (line 1461) | @Override

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/CapitalizingButton.java
  class CapitalizingButton (line 10) | public class CapitalizingButton extends Button {
    method CapitalizingButton (line 26) | public CapitalizingButton(Context context, AttributeSet attrs) {
    method setTextCompat (line 41) | public void setTextCompat(CharSequence text) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/CapitalizingTextView.java
  class CapitalizingTextView (line 11) | public class CapitalizingTextView extends TextView {
    method CapitalizingTextView (line 22) | public CapitalizingTextView(Context context, AttributeSet attrs) {
    method CapitalizingTextView (line 26) | public CapitalizingTextView(Context context, AttributeSet attrs, int d...
    method setTextCompat (line 34) | public void setTextCompat(CharSequence text) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.java
  class CollapsibleActionViewWrapper (line 10) | public class CollapsibleActionViewWrapper extends FrameLayout implements...
    method CollapsibleActionViewWrapper (line 13) | public CollapsibleActionViewWrapper(View child) {
    method onActionViewExpanded (line 19) | @Override public void onActionViewExpanded() {
    method onActionViewCollapsed (line 23) | @Override public void onActionViewCollapsed() {
    method unwrap (line 27) | public View unwrap() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsAbsSpinner.java
  class IcsAbsSpinner (line 37) | public abstract class IcsAbsSpinner extends IcsAdapterView<SpinnerAdapte...
    method IcsAbsSpinner (line 58) | public IcsAbsSpinner(Context context) {
    method IcsAbsSpinner (line 63) | public IcsAbsSpinner(Context context, AttributeSet attrs) {
    method IcsAbsSpinner (line 67) | public IcsAbsSpinner(Context context, AttributeSet attrs, int defStyle) {
    method initAbsSpinner (line 91) | private void initAbsSpinner() {
    method setAdapter (line 102) | @Override
    method resetList (line 145) | void resetList() {
    method onMeasure (line 166) | @Override
    method getChildHeight (line 247) | int getChildHeight(View child) {
    method getChildWidth (line 251) | int getChildWidth(View child) {
    method generateDefaultLayoutParams (line 255) | @Override
    method recycleAllViews (line 262) | void recycleAllViews() {
    method setSelection (line 278) | public void setSelection(int position, boolean animate) {
    method setSelection (line 285) | @Override
    method setSelectionInt (line 300) | void setSelectionInt(int position, boolean animate) {
    method layout (line 310) | abstract void layout(int delta, boolean animate);
    method getSelectedView (line 312) | @Override
    method requestLayout (line 327) | @Override
    method getAdapter (line 334) | @Override
    method getCount (line 339) | @Override
    method pointToPosition (line 352) | public int pointToPosition(int x, int y) {
    class SavedState (line 372) | static class SavedState extends BaseSavedState {
      method SavedState (line 379) | SavedState(Parcelable superState) {
      method SavedState (line 386) | private SavedState(Parcel in) {
      method writeToParcel (line 392) | @Override
      method toString (line 399) | @Override
      method createFromParcel (line 409) | public SavedState createFromParcel(Parcel in) {
      method newArray (line 413) | public SavedState[] newArray(int size) {
    method onSaveInstanceState (line 419) | @Override
    method onRestoreInstanceState (line 432) | @Override
    class RecycleBin (line 448) | class RecycleBin {
      method put (line 451) | public void put(int position, View v) {
      method get (line 455) | View get(int position) {
      method clear (line 467) | void clear() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsAdapterView.java
  class IcsAdapterView (line 50) | public abstract class IcsAdapterView<T extends Adapter> extends ViewGroup {
    method IcsAdapterView (line 227) | public IcsAdapterView(Context context) {
    method IcsAdapterView (line 231) | public IcsAdapterView(Context context, AttributeSet attrs) {
    method IcsAdapterView (line 235) | public IcsAdapterView(Context context, AttributeSet attrs, int defStyl...
    method setOnItemClickListener (line 245) | public void setOnItemClickListener(OnItemClickListener listener) {
    method getOnItemClickListener (line 253) | public final OnItemClickListener getOnItemClickListener() {
    method performItemClick (line 266) | public boolean performItemClick(View view, int position, long id) {
    type OnItemLongClickListener (line 283) | public interface OnItemLongClickListener {
      method onItemLongClick (line 298) | boolean onItemLongClick(IcsAdapterView<?> parent, View view, int pos...
    method setOnItemLongClickListener (line 308) | public void setOnItemLongClickListener(OnItemLongClickListener listene...
    method getOnItemLongClickListener (line 319) | public final OnItemLongClickListener getOnItemLongClickListener() {
    type OnItemSelectedListener (line 327) | public interface OnItemSelectedListener {
      method onItemSelected (line 342) | void onItemSelected(IcsAdapterView<?> parent, View view, int positio...
      method onNothingSelected (line 351) | void onNothingSelected(IcsAdapterView<?> parent);
    method setOnItemSelectedListener (line 361) | public void setOnItemSelectedListener(OnItemSelectedListener listener) {
    method getOnItemSelectedListener (line 365) | public final OnItemSelectedListener getOnItemSelectedListener() {
    class AdapterContextMenuInfo (line 375) | public static class AdapterContextMenuInfo implements ContextMenu.Cont...
      method AdapterContextMenuInfo (line 377) | public AdapterContextMenuInfo(View targetView, int position, long id) {
    method getAdapter (line 406) | public abstract T getAdapter();
    method setAdapter (line 414) | public abstract void setAdapter(T adapter);
    method addView (line 423) | @Override
    method addView (line 436) | @Override
    method addView (line 449) | @Override
    method addView (line 464) | @Override
    method removeView (line 477) | @Override
    method removeViewAt (line 489) | @Override
    method removeAllViews (line 499) | @Override
    method onLayout (line 504) | @Override
    method getSelectedItemPosition (line 514) | @ViewDebug.CapturedViewProperty
    method getSelectedItemId (line 523) | @ViewDebug.CapturedViewProperty
    method getSelectedView (line 532) | public abstract View getSelectedView();
    method getSelectedItem (line 538) | public Object getSelectedItem() {
    method getCount (line 553) | @ViewDebug.CapturedViewProperty
    method getPositionForView (line 567) | public int getPositionForView(View view) {
    method getFirstVisiblePosition (line 597) | public int getFirstVisiblePosition() {
    method getLastVisiblePosition (line 607) | public int getLastVisiblePosition() {
    method setSelection (line 617) | public abstract void setSelection(int position);
    method setEmptyView (line 622) | public void setEmptyView(View emptyView) {
    method getEmptyView (line 637) | public View getEmptyView() {
    method isInFilterMode (line 647) | boolean isInFilterMode() {
    method setFocusable (line 651) | @Override
    method setFocusableInTouchMode (line 664) | @Override
    method checkFocus (line 677) | void checkFocus() {
    method updateEmptyStatus (line 696) | private void updateEmptyStatus(boolean empty) {
    method getItemAtPosition (line 728) | public Object getItemAtPosition(int position) {
    method getItemIdAtPosition (line 733) | public long getItemIdAtPosition(int position) {
    method setOnClickListener (line 738) | @Override
    method dispatchSaveInstanceState (line 747) | @Override
    method dispatchRestoreInstanceState (line 755) | @Override
    class AdapterDataSetObserver (line 760) | class AdapterDataSetObserver extends DataSetObserver {
      method onChanged (line 764) | @Override
      method onInvalidated (line 783) | @Override
      method clearSavedState (line 806) | public void clearSavedState() {
    method onDetachedFromWindow (line 811) | @Override
    class SelectionNotifier (line 817) | private class SelectionNotifier implements Runnable {
      method run (line 818) | public void run() {
    method selectionChanged (line 832) | void selectionChanged() {
    method fireOnSelected (line 854) | private void fireOnSelected() {
    method dispatchPopulateAccessibilityEvent (line 868) | @Override
    method onRequestSendAccessibilityEvent (line 878) | @Override
    method onInitializeAccessibilityNodeInfo (line 892) | @Override
    method onInitializeAccessibilityEvent (line 902) | @Override
    method isScrollableForAccessibility (line 916) | private boolean isScrollableForAccessibility() {
    method canAnimate (line 926) | @Override
    method handleDataChanged (line 931) | void handleDataChanged() {
    method checkSelectionChanged (line 994) | void checkSelectionChanged() {
    method findSyncPosition (line 1010) | int findSyncPosition() {
    method lookForSelectablePosition (line 1097) | int lookForSelectablePosition(int position, boolean lookDown) {
    method setSelectedPositionInt (line 1105) | void setSelectedPositionInt(int position) {
    method setNextSelectedPositionInt (line 1115) | void setNextSelectedPositionInt(int position) {
    method rememberSyncState (line 1130) | void rememberSyncState() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsColorDrawable.java
  class IcsColorDrawable (line 13) | public class IcsColorDrawable extends Drawable {
    method IcsColorDrawable (line 17) | public IcsColorDrawable(ColorDrawable drawable) {
    method IcsColorDrawable (line 25) | public IcsColorDrawable(int color) {
    method draw (line 29) | @Override public void draw(Canvas canvas) {
    method setAlpha (line 36) | @Override
    method setColorFilter (line 44) | @Override public void setColorFilter(ColorFilter colorFilter) {
    method getOpacity (line 48) | @Override public int getOpacity() {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsLinearLayout.java
  class IcsLinearLayout (line 21) | public class IcsLinearLayout extends NineLinearLayout {
    method IcsLinearLayout (line 55) | public IcsLinearLayout(Context context, AttributeSet attrs) {
    method setShowDividers (line 74) | public void setShowDividers(int showDividers) {
    method getShowDividers (line 86) | public int getShowDividers() {
    method setDividerDrawable (line 95) | public void setDividerDrawable(Drawable divider) {
    method setDividerPadding (line 126) | public void setDividerPadding(int padding) {
    method getDividerPadding (line 137) | public int getDividerPadding() {
    method getDividerWidth (line 146) | public int getDividerWidth() {
    method measureChildWithMargins (line 150) | @Override
    method onDraw (line 178) | @Override
    method drawDividersVertical (line 190) | void drawDividersVertical(Canvas canvas) {
    method drawDividersHorizontal (line 217) | void drawDividersHorizontal(Canvas canvas) {
    method drawHorizontalDivider (line 244) | void drawHorizontalDivider(Canvas canvas, int top) {
    method drawVerticalDivider (line 250) | void drawVerticalDivider(Canvas canvas, int left) {
    method hasDividerBeforeChildAt (line 263) | protected boolean hasDividerBeforeChildAt(int childIndex) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsListPopupWindow.java
  class IcsListPopupWindow (line 30) | public class IcsListPopupWindow {
    method IcsListPopupWindow (line 77) | public IcsListPopupWindow(Context context) {
    method IcsListPopupWindow (line 81) | public IcsListPopupWindow(Context context, AttributeSet attrs, int def...
    method IcsListPopupWindow (line 87) | public IcsListPopupWindow(Context context, AttributeSet attrs, int def...
    method setAdapter (line 98) | public void setAdapter(ListAdapter adapter) {
    method setPromptPosition (line 114) | public void setPromptPosition(int position) {
    method setModal (line 118) | public void setModal(boolean modal) {
    method setBackgroundDrawable (line 123) | public void setBackgroundDrawable(Drawable d) {
    method setAnchorView (line 127) | public void setAnchorView(View anchor) {
    method setHorizontalOffset (line 131) | public void setHorizontalOffset(int offset) {
    method setVerticalOffset (line 135) | public void setVerticalOffset(int offset) {
    method setContentWidth (line 140) | public void setContentWidth(int width) {
    method setOnItemClickListener (line 150) | public void setOnItemClickListener(AdapterView.OnItemClickListener cli...
    method show (line 154) | public void show() {
    method dismiss (line 239) | public void dismiss() {
    method setOnDismissListener (line 253) | public void setOnDismissListener(PopupWindow.OnDismissListener listene...
    method setInputMethodMode (line 257) | public void setInputMethodMode(int mode) {
    method setSelection (line 267) | public void setSelection(int position) {
    method clearListSelection (line 278) | public void clearListSelection() {
    method isShowing (line 288) | public boolean isShowing() {
    method isInputMethodNotNeeded (line 292) | private boolean isInputMethodNotNeeded() {
    method getListView (line 296) | public ListView getListView() {
    method buildDropDown (line 300) | private int buildDropDown() {
    method getMaxAvailableHeight (line 424) | private int getMaxAvailableHeight(View anchor, int yOffset, boolean ig...
    method measureHeightOfChildren (line 449) | private int measureHeightOfChildren(int widthMeasureSpec, int startPos...
    method measureScrapChild (line 504) | private void measureScrapChild(View child, int position, int widthMeas...
    class DropDownListView (line 526) | private static class DropDownListView extends ListView {
      method DropDownListView (line 559) | public DropDownListView(Context context, boolean hijackFocus) {
      method isInTouchMode (line 577) | @Override
      method hasWindowFocus (line 583) | @Override
      method isFocused (line 588) | @Override
      method hasFocus (line 593) | @Override
    class PopupDataSetObserver (line 599) | private class PopupDataSetObserver extends DataSetObserver {
      method onChanged (line 600) | @Override
      method onInvalidated (line 608) | @Override
    class ListSelectorHider (line 614) | private class ListSelectorHider implements Runnable {
      method run (line 615) | public void run() {
    class ResizePopupRunnable (line 620) | private class ResizePopupRunnable implements Runnable {
      method run (line 621) | public void run() {
    class PopupTouchInterceptor (line 630) | private class PopupTouchInterceptor implements OnTouchListener {
      method onTouch (line 631) | public boolean onTouch(View v, MotionEvent event) {
    class PopupScrollListener (line 647) | private class PopupScrollListener implements ListView.OnScrollListener {
      method onScroll (line 648) | public void onScroll(AbsListView view, int firstVisibleItem, int vis...
      method onScrollStateChanged (line 653) | public void onScrollStateChanged(AbsListView view, int scrollState) {

FILE: actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsProgressBar.java
  class IcsProgressBar (line 185) | @RemoteView
    method IcsProgressBar (line 264) | public IcsProgressBar(Context context) {
    method IcsProgressBar (line 268) | public IcsProgressBar(Context context, AttributeSet attrs) {
    method IcsProgressBar (line 272) | public IcsProgressBar(Context context, AttributeSet attrs, int defStyl...
    method IcsProgressBar (line 279) | public IcsProgressBar(Context context, AttributeSet attrs, int defStyl...
    method tileify (line 347) | private Drawable tileify(Drawable drawable, boolean clip) {
    method getDrawableShape (line 396) | Shape getDrawableShape() {
    method tileifyIndeterminate (line 406) | priv
Condensed preview — 463 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (2,272K chars).
[
  {
    "path": ".gitignore",
    "chars": 305,
    "preview": "# Eclipse\n.project\n.classpath\n.settings\n.checkstyle\n\n# IntelliJ IDEA\n.idea\n*.iml\n*.ipr\n*.iws\nclasses\ngen-external-apklib"
  },
  {
    "path": ".travis.yml",
    "chars": 2435,
    "preview": "language: java\n\nbranches:\n  excludes:\n    - gh-pages\n\nnotifications:\n  email: false\n  \nenv:\n  global:\n    - ANDROID_SDK_"
  },
  {
    "path": "CHANGELOG.md",
    "chars": 22346,
    "preview": "Change Log\n===============================================================================\n\nVersion 4.4.0 *(2013-07-28)*"
  },
  {
    "path": "CONTRIBUTING.md",
    "chars": 504,
    "preview": "Contributing\n============\n\nIf you would like to contribute code to ActionBarSherlock you can do so through\nGitHub by for"
  },
  {
    "path": "LICENSE.txt",
    "chars": 11358,
    "preview": "\n                                 Apache License\n                           Version 2.0, January 2004\n                  "
  },
  {
    "path": "README.md",
    "chars": 2320,
    "preview": "# DEPRECATED\n\nActionBarSherlock is deprecated. No more development will be taking place. For an up-to-date action bar ba"
  },
  {
    "path": "RELEASING.md",
    "chars": 936,
    "preview": "ActionBarSherlock Release Process\n=================================\n\n 1. Make sure she builds!\n\n        mvn clean verify"
  },
  {
    "path": "actionbarsherlock/AndroidManifest.xml",
    "chars": 294,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\" android:vers"
  },
  {
    "path": "actionbarsherlock/README.md",
    "chars": 315,
    "preview": "ActionBarSherlock Library\n=========================\n\nThis folder contains the main library which should be linked agains"
  },
  {
    "path": "actionbarsherlock/build.gradle",
    "chars": 304,
    "preview": "apply plugin: 'android-library'\n\ndependencies {\n  compile 'com.android.support:support-v4:18.0.+'\n}\n\nandroid {\n  compile"
  },
  {
    "path": "actionbarsherlock/lint.xml",
    "chars": 1079,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<lint>\n  <issue id=\"ObsoleteLayoutParam\" severity=\"ignore\"/>\n  <issue id=\"UnusedR"
  },
  {
    "path": "actionbarsherlock/pom.xml",
    "chars": 4559,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/"
  },
  {
    "path": "actionbarsherlock/project.properties",
    "chars": 382,
    "preview": "# This file is automatically generated by Android Tools.\n# Do not modify this file -- YOUR CHANGES WILL BE ERASED!\n#\n# T"
  },
  {
    "path": "actionbarsherlock/res/color/abs__primary_text_disable_only_holo_dark.xml",
    "chars": 954,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/color/abs__primary_text_disable_only_holo_light.xml",
    "chars": 957,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/color/abs__primary_text_holo_dark.xml",
    "chars": 1353,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/color/abs__primary_text_holo_light.xml",
    "chars": 1365,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__activated_background_holo_dark.xml",
    "chars": 910,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2008 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__activated_background_holo_light.xml",
    "chars": 910,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2008 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__btn_cab_done_holo_dark.xml",
    "chars": 1127,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__btn_cab_done_holo_light.xml",
    "chars": 1130,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__ic_clear.xml",
    "chars": 928,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__ic_clear_holo_light.xml",
    "chars": 965,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml",
    "chars": 837,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__ic_menu_moreoverflow_holo_light.xml",
    "chars": 838,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__item_background_holo_dark.xml",
    "chars": 1910,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__item_background_holo_light.xml",
    "chars": 1914,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__list_selector_background_transition_holo_dark.xml",
    "chars": 898,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__list_selector_background_transition_holo_light.xml",
    "chars": 899,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__list_selector_holo_dark.xml",
    "chars": 1859,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__list_selector_holo_light.xml",
    "chars": 1864,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__progress_horizontal_holo_dark.xml",
    "chars": 1241,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__progress_horizontal_holo_light.xml",
    "chars": 1244,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__progress_medium_holo.xml",
    "chars": 1224,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n Copyright 2010, The Android Open Source Project\n\n Licensed under the Apache"
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__search_dropdown_dark.xml",
    "chars": 940,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__search_dropdown_light.xml",
    "chars": 940,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__spinner_ab_holo_dark.xml",
    "chars": 1206,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__spinner_ab_holo_light.xml",
    "chars": 1210,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__tab_indicator_ab_holo.xml",
    "chars": 2176,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__textfield_searchview_holo_dark.xml",
    "chars": 956,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__textfield_searchview_holo_light.xml",
    "chars": 958,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__textfield_searchview_right_holo_dark.xml",
    "chars": 968,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable/abs__textfield_searchview_right_holo_light.xml",
    "chars": 970,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/drawable-v11/abs__progress_medium_holo.xml",
    "chars": 1224,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n Copyright 2010, The Android Open Source Project\n\n Licensed under the Apache"
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_bar_home.xml",
    "chars": 1825,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_bar_tab.xml",
    "chars": 231,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<view\n    xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    class=\""
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_bar_tab_bar_view.xml",
    "chars": 201,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<com.actionbarsherlock.internal.widget.TabsLinearLayout\n    xmlns:android=\"http:"
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_bar_title_item.xml",
    "chars": 2346,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_menu_item_layout.xml",
    "chars": 2570,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_menu_layout.xml",
    "chars": 999,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_mode_bar.xml",
    "chars": 938,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n** Copyright 2010, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/layout/abs__action_mode_close_item.xml",
    "chars": 1471,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__activity_chooser_view.xml",
    "chars": 2622,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n**\n** Copyright 2011, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/layout/abs__activity_chooser_view_list_item.xml",
    "chars": 2019,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__list_menu_item_checkbox.xml",
    "chars": 1011,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2007 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__list_menu_item_icon.xml",
    "chars": 1135,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2007 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__list_menu_item_radio.xml",
    "chars": 1009,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2007 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__popup_menu_item_layout.xml",
    "chars": 2481,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__screen_action_bar.xml",
    "chars": 2537,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__screen_action_bar_overlay.xml",
    "chars": 2819,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__screen_simple.xml",
    "chars": 1582,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/layout/screen_simple.xml\n**\n** Copyright "
  },
  {
    "path": "actionbarsherlock/res/layout/abs__screen_simple_overlay_action_mode.xml",
    "chars": 1558,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n** Copyright 2011, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/layout/abs__search_dropdown_item_icons_2line.xml",
    "chars": 4009,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n**\n** Copyright 2008, The Android Open Source Project\n**\n** Licensed unde"
  },
  {
    "path": "actionbarsherlock/res/layout/abs__search_view.xml",
    "chars": 7028,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed unde"
  },
  {
    "path": "actionbarsherlock/res/layout/abs__simple_dropdown_hint.xml",
    "chars": 1146,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n**\n** Copyright 2008, The Android Open Source Project\n**\n** Licensed unde"
  },
  {
    "path": "actionbarsherlock/res/layout/sherlock_spinner_dropdown_item.xml",
    "chars": 1060,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml\n**\n** "
  },
  {
    "path": "actionbarsherlock/res/layout/sherlock_spinner_item.xml",
    "chars": 1027,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml\n**\n** "
  },
  {
    "path": "actionbarsherlock/res/layout-large/abs__action_mode_close_item.xml",
    "chars": 1919,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout-v14/sherlock_spinner_dropdown_item.xml",
    "chars": 1068,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml\n**\n** "
  },
  {
    "path": "actionbarsherlock/res/layout-v14/sherlock_spinner_item.xml",
    "chars": 1035,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml\n**\n** "
  },
  {
    "path": "actionbarsherlock/res/layout-xlarge/abs__screen_action_bar.xml",
    "chars": 2225,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/layout-xlarge/abs__screen_action_bar_overlay.xml",
    "chars": 2292,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2010 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/values/abs__attrs.xml",
    "chars": 21145,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<resources>\n    <attr name=\"titleTextStyle\" format=\"reference\" />\n    <attr name"
  },
  {
    "path": "actionbarsherlock/res/values/abs__bools.xml",
    "chars": 961,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/values/abs__colors.xml",
    "chars": 1164,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/values/abs__config.xml",
    "chars": 1866,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n** Copyright 2009, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/values/abs__dimens.xml",
    "chars": 2218,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values/abs__ids.xml",
    "chars": 974,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n**\n** Copyright 2007, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/values/abs__strings.xml",
    "chars": 3038,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n**\n** Copyright 2007, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/values/abs__styles.xml",
    "chars": 22841,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<resources>\n    <style name=\"Widget\">\n    </style>\n\n    <style name=\"Sherlock.__"
  },
  {
    "path": "actionbarsherlock/res/values/abs__themes.xml",
    "chars": 14181,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<resources>\n    <style name=\"Sherlock.__Theme\" parent=\"android:Theme.NoTitleBar\""
  },
  {
    "path": "actionbarsherlock/res/values-land/abs__dimens.xml",
    "chars": 1431,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-large-hdpi-1024x600/abs__dimens.xml",
    "chars": 1431,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-large-land-hdpi-1024x600/abs__dimens.xml",
    "chars": 1431,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-large-land-mdpi-1024x600/abs__dimens.xml",
    "chars": 1431,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-large-mdpi-1024x600/abs__dimens.xml",
    "chars": 1575,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-sw600dp/abs__bools.xml",
    "chars": 774,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- Copyright (C) 2011 The Android Open Source Project\n\n     Licensed under the "
  },
  {
    "path": "actionbarsherlock/res/values-sw600dp/abs__dimens.xml",
    "chars": 1636,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-v11/abs__themes.xml",
    "chars": 457,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<resources>\n    <style name=\"Sherlock.__Theme\" parent=\"android:Theme.Holo\">\n    "
  },
  {
    "path": "actionbarsherlock/res/values-v14/abs__styles.xml",
    "chars": 6543,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<resources>\n    <style name=\"Widget.Sherlock.ActionBar\" parent=\"android:Widget.H"
  },
  {
    "path": "actionbarsherlock/res/values-v14/abs__themes.xml",
    "chars": 1425,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<resources>\n    <style name=\"Sherlock.__Theme\" parent=\"android:Theme.Holo\">\n    "
  },
  {
    "path": "actionbarsherlock/res/values-w360dp/abs__dimens.xml",
    "chars": 794,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-w480dp/abs__bools.xml",
    "chars": 806,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n** Copyright 2011, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/values-w480dp/abs__config.xml",
    "chars": 1121,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/*\n** Copyright 2009, The Android Open Source Project\n**\n** Licensed under t"
  },
  {
    "path": "actionbarsherlock/res/values-w500dp/abs__dimens.xml",
    "chars": 794,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-w600dp/abs__dimens.xml",
    "chars": 794,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/res/values-xlarge/abs__dimens.xml",
    "chars": 2121,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n/* //device/apps/common/assets/res/any/dimens.xml\n**\n** Copyright 2006, The "
  },
  {
    "path": "actionbarsherlock/src/android/support/v4/app/Watson.java",
    "chars": 5931,
    "preview": "package android.support.v4.app;\n\nimport android.util.Log;\nimport android.view.View;\nimport android.view.Window;\nimport c"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/ActionBarSherlock.java",
    "chars": 30626,
    "preview": "package com.actionbarsherlock;\r\n\r\nimport android.app.Activity;\r\nimport android.content.Context;\r\nimport android.content."
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/ActionBar.java",
    "chars": 36932,
    "preview": "/*\r\n * Copyright (C) 2010 The Android Open Source Project\r\n *\r\n * Licensed under the Apache License, Version 2.0 (the \"L"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockActivity.java",
    "chars": 8710,
    "preview": "package com.actionbarsherlock.app;\r\n\r\nimport android.app.Activity;\r\nimport android.content.res.Configuration;\r\nimport an"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockDialogFragment.java",
    "chars": 2233,
    "preview": "package com.actionbarsherlock.app;\n\nimport android.app.Activity;\nimport android.support.v4.app.DialogFragment;\nimport co"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockExpandableListActivity.java",
    "chars": 8337,
    "preview": "package com.actionbarsherlock.app;\r\n\r\nimport android.app.ExpandableListActivity;\r\nimport android.content.res.Configurati"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockFragment.java",
    "chars": 2215,
    "preview": "package com.actionbarsherlock.app;\n\nimport android.app.Activity;\nimport android.support.v4.app.Fragment;\nimport com.acti"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockFragmentActivity.java",
    "chars": 9892,
    "preview": "package com.actionbarsherlock.app;\n\nimport android.content.res.Configuration;\nimport android.os.Bundle;\nimport android.s"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockListActivity.java",
    "chars": 8722,
    "preview": "package com.actionbarsherlock.app;\r\n\r\nimport android.app.ListActivity;\r\nimport android.content.res.Configuration;\r\nimpor"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockListFragment.java",
    "chars": 2227,
    "preview": "package com.actionbarsherlock.app;\n\nimport android.app.Activity;\nimport android.support.v4.app.ListFragment;\nimport com."
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/app/SherlockPreferenceActivity.java",
    "chars": 8747,
    "preview": "package com.actionbarsherlock.app;\r\n\r\nimport android.content.res.Configuration;\r\nimport android.os.Bundle;\r\nimport andro"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/ActionBarSherlockCompat.java",
    "chars": 45152,
    "preview": "package com.actionbarsherlock.internal;\n\nimport android.app.Activity;\nimport android.content.Context;\nimport android.con"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/ActionBarSherlockNative.java",
    "chars": 11886,
    "preview": "package com.actionbarsherlock.internal;\n\nimport android.app.Activity;\nimport android.content.Context;\nimport android.uti"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/ResourcesCompat.java",
    "chars": 7647,
    "preview": "package com.actionbarsherlock.internal;\n\nimport android.app.Activity;\nimport android.content.Context;\nimport android.con"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/app/ActionBarImpl.java",
    "chars": 33131,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/app/ActionBarWrapper.java",
    "chars": 13311,
    "preview": "package com.actionbarsherlock.internal.app;\n\nimport java.util.HashSet;\nimport java.util.Set;\n\nimport android.app.Activit"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/Animator.java",
    "chars": 10313,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.java",
    "chars": 1538,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.java",
    "chars": 45590,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.java",
    "chars": 1966,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.java",
    "chars": 6312,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.java",
    "chars": 1940,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.java",
    "chars": 6217,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.java",
    "chars": 13829,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.java",
    "chars": 9920,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.java",
    "chars": 21908,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.java",
    "chars": 44887,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.java",
    "chars": 1909,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.java",
    "chars": 53257,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.java",
    "chars": 2419,
    "preview": "package com.actionbarsherlock.internal.nineoldandroids.view;\n\nimport android.content.Context;\nimport android.util.Attrib"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.java",
    "chars": 6010,
    "preview": "package com.actionbarsherlock.internal.nineoldandroids.view.animation;\n\nimport java.lang.ref.WeakReference;\nimport java."
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.java",
    "chars": 1640,
    "preview": "package com.actionbarsherlock.internal.nineoldandroids.widget;\n\nimport android.content.Context;\nimport android.util.Attr"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.java",
    "chars": 1187,
    "preview": "package com.actionbarsherlock.internal.nineoldandroids.widget;\n\nimport android.content.Context;\nimport android.widget.Ho"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.java",
    "chars": 1644,
    "preview": "package com.actionbarsherlock.internal.nineoldandroids.widget;\n\nimport android.content.Context;\nimport android.util.Attr"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/ActionProviderWrapper.java",
    "chars": 1004,
    "preview": "package com.actionbarsherlock.internal.view;\n\nimport com.actionbarsherlock.internal.view.menu.SubMenuWrapper;\nimport com"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/StandaloneActionMode.java",
    "chars": 4190,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/View_HasStateListenerSupport.java",
    "chars": 267,
    "preview": "package com.actionbarsherlock.internal.view;\n\npublic interface View_HasStateListenerSupport {\n    void addOnAttachStateC"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.java",
    "chars": 211,
    "preview": "package com.actionbarsherlock.internal.view;\n\nimport android.view.View;\n\npublic interface View_OnAttachStateChangeListen"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenu.java",
    "chars": 7699,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuItem.java",
    "chars": 7075,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuItemView.java",
    "chars": 9845,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.java",
    "chars": 25031,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ActionMenuView.java",
    "chars": 22179,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.java",
    "chars": 7727,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/ListMenuItemView.java",
    "chars": 8672,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuBuilder.java",
    "chars": 46155,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuItemImpl.java",
    "chars": 18924,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuItemWrapper.java",
    "chars": 8583,
    "preview": "package com.actionbarsherlock.internal.view.menu;\n\nimport android.content.Intent;\nimport android.graphics.drawable.Drawa"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuPopupHelper.java",
    "chars": 12930,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuPresenter.java",
    "chars": 5462,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuView.java",
    "chars": 4269,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/MenuWrapper.java",
    "chars": 6279,
    "preview": "package com.actionbarsherlock.internal.view.menu;\n\nimport java.util.WeakHashMap;\nimport android.content.ComponentName;\ni"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/SubMenuBuilder.java",
    "chars": 3669,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/view/menu/SubMenuWrapper.java",
    "chars": 1722,
    "preview": "package com.actionbarsherlock.internal.view.menu;\n\nimport android.graphics.drawable.Drawable;\nimport android.view.View;\n"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/AbsActionBarView.java",
    "chars": 10000,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/ActionBarContainer.java",
    "chars": 8799,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/ActionBarContextView.java",
    "chars": 19429,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/ActionBarView.java",
    "chars": 57302,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/CapitalizingButton.java",
    "chars": 2090,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport java.util.Locale;\nimport android.content.Context;\nimport android."
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/CapitalizingTextView.java",
    "chars": 1739,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport android.content.Context;\nimport android.content.res.TypedArray;\ni"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.java",
    "chars": 852,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport android.view.View;\nimport android.widget.FrameLayout;\nimport com."
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsAbsSpinner.java",
    "chars": 15153,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsAdapterView.java",
    "chars": 38630,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsColorDrawable.java",
    "chars": 1382,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport android.graphics.Bitmap;\nimport android.graphics.Canvas;\nimport a"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsLinearLayout.java",
    "chars": 10036,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport android.content.Context;\nimport android.content.res.TypedArray;\ni"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsListPopupWindow.java",
    "chars": 25561,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport com.actionbarsherlock.R;\n\nimport android.content.Context;\nimport "
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsProgressBar.java",
    "chars": 41793,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsSpinner.java",
    "chars": 23074,
    "preview": "/*\n * Copyright (C) 2007 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsToast.java",
    "chars": 1977,
    "preview": "\npackage com.actionbarsherlock.internal.widget;\n\nimport android.content.Context;\nimport android.util.Log;\nimport android"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/IcsView.java",
    "chars": 817,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport android.view.View;\n\nfinal class IcsView {\n    //No instances\n    "
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/PopupWindowCompat.java",
    "chars": 5993,
    "preview": "\npackage com.actionbarsherlock.internal.widget;\n\nimport java.lang.reflect.Field;\n\nimport android.content.Context;\nimport"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/ScrollingTabContainerView.java",
    "chars": 19378,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/internal/widget/TabsLinearLayout.java",
    "chars": 3959,
    "preview": "package com.actionbarsherlock.internal.widget;\n\nimport android.content.Context;\nimport android.content.res.TypedArray;\ni"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/ActionMode.java",
    "chars": 7820,
    "preview": "/*\r\n * Copyright (C) 2010 The Android Open Source Project\r\n *\r\n * Licensed under the Apache License, Version 2.0 (the \"L"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/ActionProvider.java",
    "chars": 5865,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/CollapsibleActionView.java",
    "chars": 1402,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/Menu.java",
    "chars": 17460,
    "preview": "/*\n * Copyright (C) 2006 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/MenuInflater.java",
    "chars": 20391,
    "preview": "/*\r\n * Copyright (C) 2006 The Android Open Source Project\r\n *               2011 Jake Wharton\r\n *\r\n * Licensed under the"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/MenuItem.java",
    "chars": 23294,
    "preview": "/*\n * Copyright (C) 2008 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/SubMenu.java",
    "chars": 3646,
    "preview": "/*\n * Copyright (C) 2007 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/view/Window.java",
    "chars": 2778,
    "preview": "/*\r\n * Copyright (C) 2006 The Android Open Source Project\r\n * Copyright (C) 2011 Jake Wharton\r\n *\r\n * Licensed under the"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/widget/ActivityChooserModel.java",
    "chars": 39063,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/widget/ActivityChooserView.java",
    "chars": 31126,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/widget/SearchView.java",
    "chars": 71193,
    "preview": "/*\n * Copyright (C) 2010 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/widget/ShareActionProvider.java",
    "chars": 12014,
    "preview": "/*\n * Copyright (C) 2011 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/src/com/actionbarsherlock/widget/SuggestionsAdapter.java",
    "chars": 28466,
    "preview": "/*\n * Copyright (C) 2009 The Android Open Source Project\n *\n * Licensed under the Apache License, Version 2.0 (the \"Lice"
  },
  {
    "path": "actionbarsherlock/test/com/actionbarsherlock/internal/ResourcesCompatTest.java",
    "chars": 1013,
    "preview": "package com.actionbarsherlock.internal;\n\nimport org.junit.Test;\nimport org.junit.runner.RunWith;\nimport org.robolectric."
  },
  {
    "path": "actionbarsherlock-fest/AndroidManifest.xml",
    "chars": 299,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\" android:vers"
  },
  {
    "path": "actionbarsherlock-fest/build.gradle",
    "chars": 339,
    "preview": "apply plugin: 'android-library'\n\ndependencies {\n  compile 'com.squareup:fest-android:1.0.5'\n\n  compile project(':actionb"
  },
  {
    "path": "actionbarsherlock-fest/pom.xml",
    "chars": 1946,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2"
  },
  {
    "path": "actionbarsherlock-fest/src/main/java/org/fest/assertions/api/ACTIONBARSHERLOCK.java",
    "chars": 1008,
    "preview": "package org.fest.assertions.api;\n\nimport com.actionbarsherlock.app.ActionBar;\nimport com.actionbarsherlock.view.ActionMo"
  },
  {
    "path": "actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/app/ActionBarAssert.java",
    "chars": 5303,
    "preview": "package org.fest.assertions.api.com.actionbarsherlock.app;\n\nimport com.actionbarsherlock.app.ActionBar;\nimport org.fest."
  },
  {
    "path": "actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/view/ActionModeAssert.java",
    "chars": 1878,
    "preview": "package org.fest.assertions.api.com.actionbarsherlock.view;\n\nimport com.actionbarsherlock.view.ActionMode;\nimport androi"
  },
  {
    "path": "actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/view/MenuAssert.java",
    "chars": 1683,
    "preview": "package org.fest.assertions.api.com.actionbarsherlock.view;\n\nimport com.actionbarsherlock.view.Menu;\nimport org.fest.ass"
  },
  {
    "path": "actionbarsherlock-fest/src/main/java/org/fest/assertions/api/com/actionbarsherlock/view/MenuItemAssert.java",
    "chars": 6235,
    "preview": "package org.fest.assertions.api.com.actionbarsherlock.view;\n\nimport android.content.Intent;\nimport android.graphics.draw"
  },
  {
    "path": "actionbarsherlock-i18n/AndroidManifest.xml",
    "chars": 299,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\" android:vers"
  },
  {
    "path": "actionbarsherlock-i18n/README.md",
    "chars": 225,
    "preview": "ActionBarSherlock i18n\n======================\n\nA library project which has translations of all of the strings used by Ac"
  },
  {
    "path": "actionbarsherlock-i18n/build.gradle",
    "chars": 294,
    "preview": "apply plugin: 'android-library'\n\ndependencies {\n  compile project(':actionbarsherlock')\n}\n\nandroid {\n  compileSdkVersion"
  },
  {
    "path": "actionbarsherlock-i18n/pom.xml",
    "chars": 2436,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2"
  },
  {
    "path": "actionbarsherlock-i18n/project.properties",
    "chars": 437,
    "preview": "# This file is automatically generated by Android Tools.\n# Do not modify this file -- YOUR CHANGES WILL BE ERASED!\n#\n# T"
  },
  {
    "path": "actionbarsherlock-i18n/res/values-af/abs__strings.xml",
    "chars": 1239,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?><resources>\n    <string name=\"abs__action_bar_home_description\">\"Navigeer tuis\"</s"
  },
  {
    "path": "actionbarsherlock-i18n/res/values-am/abs__strings.xml",
    "chars": 1184,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?><resources>\n    <string name=\"abs__action_bar_home_description\">\"መነሻ ዳስስ\"</string>"
  },
  {
    "path": "actionbarsherlock-i18n/res/values-ar/abs__strings.xml",
    "chars": 1247,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?><resources>\n    <string name=\"abs__action_bar_home_description\">\"التنقل إلى الشاشة"
  }
]

// ... and 263 more files (download for full content)

About this extraction

This page contains the full source code of the JakeWharton/ActionBarSherlock GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 463 files (2.0 MB), approximately 564.3k tokens, and a symbol index with 3111 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!