Titelbar?!

  • 15 Antworten
  • Neuester Beitrag
Diskutiere Titelbar?! im Android App Entwicklung im Bereich Betriebssysteme & Apps.
S

swordi

Lexikon
ich nutze actionbar sherlock, dann kannst das ganze auch pre 3.0 nutzen
 
StefMa

StefMa

Experte
Hallo,

da ich auch Kunden mit 2.* habe, habe ich mich nun auch für die SherlockBar entschieden.

Bei mir scheint sie zu laufen...
Allerdings finde ich nichts, wie ich die ActionBar umstylen kann...?! oO

Es müsste doch iwo eine .xml sein, die ich "einfach" modifizieren kann oder..?

MfG Ice
 
StefMa

StefMa

Experte
Ok, habe nun herausgefunden, dass ich die mit einer styles.xml z.B. bearbeiten kann:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="test" parent="@style/Theme.Sherlock">
<item name="abBackground">#1766b5</item>
<item name="abTitle">MyOwnTitle</item>
<item name="abNavigationMode">normal</item>
</style>
</resources>
Aber wie bekomme ich es hin, dass sie 100% meinenen wünschen entpsricht?
Ich will neben den Titel noch 2 weiter Buttons machen. Wenn ich aber z.B. sage
<item name="android:src">@drawable/button1</item>
Wird dieser nicht angezeigt.. !

MfG Ice
 
S

swordi

Lexikon
ähm die action items wirst nicht über die styles.xml erstellen können. wie der name schon sagt, ist die datei nur für den style zuständig.

du musst im code einfach action items hinzufügen. einfach mal google fragen, wie das geht, oder die actionbar sherlock beispiele anschauen
 
StefMa

StefMa

Experte
Hi

Ok habe nun auch Action hinzugefügt...

Hast du das ganze mal mit 3.0 Plus getestet?
Denn bei mir, Androiden 4.0, wird kein Titel übernommen (Menü ist nicht mein Titel xD ) und auch die Action sind nicht so schön Hellblau sondern eher schwarz hingematscht [siehe zweites Bild der Ball]




Gesendet mit der Android-Hilfe.de-App
 
S

swordi

Lexikon
ja ich habs mit 2.x, 3.x und 4.x probiert und es gab überall das gleiche ergebnis

text hast du wahrscheinlich gesagt, dass nur text erscheint wenn platz. da wirds am gerät schon recht schnell eng
 
StefMa

StefMa

Experte
Ich habe in der Menu datei nur: ifRoom.. Ohne wiithText..!

Und wenn das Problem daran liegt, wieso steht dann da Menu und nicht das was ich definiert habe?

€dit: Im SDK Emulator sieht es bei 4.0.3 genauso "komisch" aus.. Probiere nun noch mit 3.2...
 
Zuletzt bearbeitet:
S

swordi

Lexikon
was hast denn im manifest eingestellt ? hast die support-screens einträge definiert ?

ifroom ohne withtext, dann wird ja kein text erscheinen, soweit ich weiß

warum da menü steht, weiß ich nicht (bin kein hellseher), wird aber sicher irgendwo her kommen :D
 
StefMa

StefMa

Experte
Hi,

screens:
<supports-screens android:anyDensity="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true"/
Ich möchte ja auch nur, dass das Icon angezeigt wird :)

Keine Ahnung wo das Menu herkommt :D

Aber unter 3.2 habe ich auch das Problem..

Hmm..
 
StefMa

StefMa

Experte
Hier nochmal ein Screen.

Es ist die selbe App mit GENAU den selben Einstellungen. Nur einmal habe ich Gingbread und einmal ICS...


Außerdem lässt sich das Home Icon nicht anklicken.. -.'

MfG Ice
 
S

swordi

Lexikon
hast festgelegt, dass der home button was tut ?
 
StefMa

StefMa

Experte
Nein, aber selbst wenn (hatte es probiert) funktioniert es nicht..
Er ist wie "nicht anklickbar"...
 
S

swordi

Lexikon
ja ich weiß dann auch nicht.

hab hier das integriert und alles funktioniert wunderbar
 
StefMa

StefMa

Experte
Habe jetzt die ActionBar in mein Hauptprojekt integriert, es klappt wunderbar... Keine Ahnung wieso.

Gesendet mit der Android-Hilfe.de-App