Linksbündig ein logo in der ActionBar
Ich habe eine kleine Frage. (sorry für mein Deutsch) ich ausrichten möchte meine app-logo auf der linken Seite in der ActionBar.
Ich habe nicht eine zurück-home-Taste.
Ich es deaktiviert.
Aber immer noch mein logo ist zentriert, nicht ausgerichtet auf der linken.
Folgenden wird für die Anzeige von meinem logo in onCreate()
im MainActivity.java
android.support.v7.app.ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setLogo(R.drawable.mylogo);
actionBar.setIcon(R.drawable.mylogo);
actionBar.setDisplayUseLogoEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(false);
actionBar.setHomeButtonEnabled(false);
Und folgende ist für die ActionBar-hintergrund-Farbe.
<style name="AppTheme.AppBarOverlay" parent="Theme.AppCompat.Light.DarkActionBar" >
<item name="android:actionBarStyle">@style/OzelActionBarStili</item>
<item name="actionBarStyle">@style/OzelActionBarStili</item>
</style>
<style name="OzelActionBarStili" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="android:background">@color/colorPrimary</item>
<item name="android:windowActionBarOverlay">true</item>
<item name="android:windowActionBar">true</item>
<item name="background">@color/colorPrimary</item>
<item name="windowActionBarOverlay">true</item>
<item name="windowActionBar">true</item>
</style>
Und natürlich meiner Tätigkeit ist das Thema festgelegt AppTheme.AppBarOverlay, wie Sie sehen können
<activity
android:name=".MainActivity"
android:label=""
android:theme="@style/AppTheme.AppBarOverlay"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Wartet Ihre Ideen.
Warum sind Sie nicht mit toolbar, wie actionbar?
InformationsquelleAutor Hilal | 2016-02-23
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könntest du eine Symbolleiste. Ein Beispiel:
In Ihre Tätigkeit:
Und in Ihrem manifest.xml
InformationsquelleAutor AndroidRuntimeException