Ich habe zwei Fragen. Bevor ich diese Fragen ausführe, möchte ich hinzufügen, dass ich ActionBarSherlock
verwende.
Die erste Frage wäre, dass ich Probleme habe, einen Teiler zwischen ActionItems
in meinem ActionBar
hinzuzufügen. Auf dem Druckbildschirm gibt es 3 Teiler, der erste befindet sich zwischen der Zurück-Schaltfläche und Einchecken .
Ich habe meine ActionBar mit dem folgenden Stil angepasst. Der Zeichensatz small_detail_divider
wird jedoch nicht angezeigt. Ich habe auch versucht, diesen Teiler programmatisch mit dem setBackgroundSplitDrawable()
hinzuzufügen. Das hat auch nicht geholfen. Was muss ich tun, um einen Teiler zwischen diesen ActionItem
s hinzuzufügen?
Eine weitere Frage wäre: Ich möchte Aktionselemente auf die gleiche Weise hinzufügen, wie sie auf dem Druckbildschirm hinzugefügt werden. Wenn ich die Aktionselemente hinzufüge, werden sie immer rechts neben ActionBar
hinzugefügt. Wie kann ich links vom ActionBar
ein Aktionselement hinzufügen, wie z. B. den Zurück-Button im Druckbildschirm? Jeder Vorschlag würde helfen.
Das Attribut, nach dem Sie suchen, ist:
%Vor%Nur um Ihnen weitere Informationen zu geben.
Die geteilte ActionBar sollte eingestellt werden mit:
%Vor%Geben Sie dann Ihren benutzerdefinierten Stil für die geteilte Aktionsleiste an.
Thrid Frage: Hinzufügen der Reihenfolge:
Wenn Sie den Menüeintrag pragmatisch hinzufügen, verwenden Sie: Menü
menu.add (0, R.id.menu_new_ab_item, 0, "Item");
Die Reihenfolge bestimmt, wie Sie Ihre Menüpunkte bestellen.
Sie können in Ihren menu.xml-Dateien genauer sein. android:orderInCategory="1..n"
kann ein beliebiger int sein. Ich beginne normalerweise um 10 oder so, also kann ich Gegenstände vor den Standardgegenständen aufblasen.
Tags und Links android android-actionbar actionbarsherlock