Skip to content
[DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
Java JavaScript Other
Failed to load latest commit information.
actionbarsherlock-fest [maven-release-plugin] prepare release 4.4.0
actionbarsherlock-samples [maven-release-plugin] prepare release 4.4.0
actionbarsherlock [maven-release-plugin] prepare release 4.4.0
website Mention the 'library' folder is now called 'actionbarsherlock'.
.gitignore Add Gradle build.
.travis.yml Update travis conf for working with asdk r22 and gradle Prepare for 4.4.0. In-repo documentation updates.
LICENSE.txt Initial commit. In-repo documentation updates. Add Gradle build.
build.gradle Prepare for 4.4.0.
checkstyle.xml Checkstyle fixes, version bumps, and pom fixes. Oh, my! Add website deploy script.
pom.xml [maven-release-plugin] prepare release 4.4.0
settings.gradle Prepare for 4.4.0.


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 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 for more information.

Example Image

Try out the sample applications on the Android Market: Feature Demos, Fragments, and RoboGuice.

Continuous integration is provided by Travis CI.

Developed By


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

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
See the License for the specific language governing permissions and
limitations under the License.
Something went wrong with that request. Please try again.