I have been using ActionBarSherlock for a while, but now I have switched to the new Android Action SDK 18. Your project looks like a simple implementation of the action bar tabs, and I see no reason why you should start using ActionBarSherlock (or tabHost) at this stage.
The Action Bar screen is very similar to the Action Bar Sherlock and has the advantage of being an integral component of the Android V4 support libraries (compatible with SDK 7). See the “New v7 appcompat application library” section at http://developer.android.com/tools/support-library/index.html .
This also has the advantage of being clearly documented. This guide details how to set it up: http://developer.android.com/tools/support-library/setup.html
(pay special attention to the section "Adding libraries with resources")
Having done this, you follow this guide to set up the support action bar: http://developer.android.com/guide/topics/ui/actionbar.html
The “Adding Navigation Tabs” section gives a clear example of tabListener and how to add tabs. You will need to make some minor adjustments to this code (for / if statements) to determine how many tabs you need to add. I have done this before and this is simple programming.
source share