ActionBarSherlock requires a Sherlock theme


I fired up the AVD which uses API 8 and got me an immediate exception:

07-05 00:21:47.625: E/AndroidRuntime(276): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bignerrancharoo.Android.criminalintent/com.bignerrancharoo.Android.criminalintent.controller.CrimeListActivity}: java.lang.IllegalStateException: You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.

So, I changed the styles.xml file thusly:

Now it works. No shit Sherlock!


Excellent catch. I integrated ABS, but I neglected to run my integrated version on an older device. I’ll add it to the errata. Thanks!