i want to show logo on my action bar activity and i used below code in manifest:
<activity
android:name=".CompanyActivity"
android:icon="@drawable/ic_launcher"
android:logo="@drawable/ic_launcher"
android:label="@string/title"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Light.DarkActionBar" >
</activity>
and also use both below codes in java, in onCreate method of activity:
getSupportActionBar().setIcon(R.drawable.ic_launcher);
and
ActionBar ab = getSupportActionBar();
ab.setLogo(R.drawable.ic_launcher);
but logo not displayed in action bar. what can i do? tnx a lot
Lollipop doesn't show logo by default so set:
For
targetSDKversion
API 21, in your activity'sonCreate(...)
For
targetSDKversion
lower than API 21, in your AndroidManifest:If you want to show logo in action bar
In main.xml
In MainActivity