title: How to change actionbarsherlock home icon
body: <p>I tried everything to change the icon on actionsherlock bar but it just show me android logo.
  i tried this to replace icon but failed . i am using custom themes for my actionbar color.</p>
  
  <pre><code>getSupportActionBar().setIcon(R.drawable.ic_launcher);
  </code></pre>
  
  <p>here is my string.xml </p>
  
  <pre><code> &lt;style name="Theme.MyTheme" parent="Theme.Sherlock.Light"&gt;
  &lt;item name="actionBarStyle"&gt;@style/Widget.MyTheme.ActionBar&lt;/item&gt;
  &lt;item name="android:actionBarStyle"&gt;@style/Widget.MyTheme.ActionBar&lt;/item&gt;&lt;/style&gt;&lt;style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar"&gt;&lt;item name="android:background"&gt;@drawable/actionbar&lt;/item&gt;&lt;item name="background"&gt;@drawable/actionbar&lt;/item&gt;&lt;item name="android:displayOptions"&gt;showHome&lt;/item&gt;&lt;/style&gt;
  </code></pre>
  
  <p>Here is manifest file</p>
  
  <pre><code>&lt;application android:label="Myapp" 
      android:logo="@drawable/ic_launcher"&gt; 
      &lt;activity
          android:name="com.android.twitter.SplashScreen"
            android:launchMode="singleTop"
          android:configChanges="orientation|screenSize"
            android:theme="@style/Theme.MyTheme"
            /&gt;
  </code></pre>
  
  <p>I dont want to show Title on actionbar .. i just want to show Logo of my app so is there any way to change icon by coding?
  thank you </p>