I'm using a logo in my application's action bar in my main activity.
When I launch my app, the app's icon and title label appear in place of the logo for a split second.
If I remove the label and icon attribute from the manifest, I lose the launcher icon from the app drawer and home screen, and the app's name is replaced with the package name.
If I add the logo attribute alongside the icon and label attribute, the app title flashes alongside the logo for a split second instead.
How do I get my app to startup with just the logo in the action bar but leave everything else like it should be?
Here is the relevant manifest snippet:
<application
android:name=".activities.MyApplication"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.hello" >
<activity
android:name=".activities.MainActivity"
android:launchMode="singleTop"
android:logo="@drawable/ic_leanpocket_logo" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>