Tag: android actionbar

Bleiben Sie auf der aktuellen Registerkarte nach der Orientierung ändern Actionbar Android

In meiner Anwendung wird die ausgewählte Registerkarte in der Aktionsleiste auf die erste gesetzt, wenn die Ausrichtung geändert wird. Ich möchte, dass sie auf der ausgewählten Registerkarte bleibt und nicht zum ersten Tab in der Zeile springen …

Ändere Logo, das in Android ActionBar programmatisch erscheint

Gibt es eine Möglichkeit, das Logo zu ändern, das in der ActionBar in einer Activity anstatt es im Manifest aufzulisten? Der Grund, warum ich fragen ist, habe ich eine App für Handys, wo ich baue eine ähnliche Art von Bar über die Oberseite mit dem Launcher-Symbol in der linken Ecke ähnlich der ActionBar mit einem […]

Android benutzerdefinierte Overflow-Menü (ohne Actionbar und keine Menubutton)

In meiner Bewerbung habe ich meine eigene Actionbar gemacht, und das funktioniert sehr gut. Ich möchte aber das Verhalten der Überlaufknöpfe auf ICS-Geräten ohne Menü-Taste verwenden. Gibt es eine Möglichkeit, eine benutzerdefinierte Overflowbutton in ICS zu implementieren, die von der Actionbar getrennt ist? Vielen Dank!

Anpassen von android.widget.SearchView

Ist es möglich, das Layout von android.widget.SearchView anzupassen (ich benutze es in actionBar)? Ich möchte Icon und TextField Hintergrund ändern.

Setzen eines Untertitels auf meiner Symbolleiste aus einem Fragment

Ich habe einige Schwierigkeiten, den Untertitel in meiner Toolbar aus meinem Fragment zu setzen. Ich bekomme immer eine Null-Pointer-Ausnahme am setSubTitle. @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); getActivity().getActionBar().setSubtitle("About"); // NULL POINTER EXCEPTION here } Hinzufügen der Symbolleiste zur Host-Aktivität: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); toolbar = (Toolbar) findViewById(R.id.toolbar); if (toolbar != […]

ActionBar Compat zeigt kein Logo auf Android 2.3.3

Ich versuche, den neuen ActionBar Compat in der letzten Support-v7 lib zu verwenden. Mit den Samples im SuppportV7Demos, wenn ich das "DISPLAY_USE_LOGO" berühre, ändert sich das Icon nicht. Da kann ich es auch nicht in meiner eigenen App machen, hat jemand das erreicht? ActionBarDisplayOptions.java package com.example.android.supportv7.app; public class ActionBarDisplayOptions extends ActionBarActivity implements View.OnClickListener, ActionBar.TabListener { […]

Popup-Menü mit Klick auf eine Schaltfläche in Aktion Bar

Ich versuche, eine Aktionsleiste zu implementieren, in der eine der Schaltflächen auf Klick ein Popup-Menü anzeigt. Hier ist das Menü. XML (Menüpunkte in der Aktionsleiste) <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/search" android:icon="@drawable/ic_action_search" android:orderInCategory="0" android:showAsAction="always" android:title="@string/menu_search"/> <item android:id="@+id/refresh" android:icon="@drawable/ic_action_refresh" android:orderInCategory="1" android:showAsAction="always" android:title="@string/menu_refresh"/> <Item android:id="@+id/popup" android:icon="@drawable/ic_action_search" android:onClick="showPopup" android:orderInCategory="1" android:showAsAction="always" android:title="@string/menu_search" /> Ich möchte ein Popup-Menü auf den Klick […]

Ändern Sie die actionbar homeAsUpIndicator programmuell

Ich habe den folgenden Hack benutzt, um den homeAsupIndicator programmgesteuert zu ändern. int upId = Resources.getSystem().getIdentifier("up", "id", "android"); if (upId > 0) { ImageView up = (ImageView) findViewById(upId); up.setImageResource(R.drawable.ic_action_bar_menu); up.setPadding(0, 0, 20, 0); } Aber das funktioniert nicht an den meisten neuen Handys (HTC One, Galaxy S3, etc.). Gibt es einen Weg, der gleichmäßig über […]

Android, wie man klickbares Logo-Symbol in der Aktionsleiste macht?

Ich bin mit SherlockActionBar für meine Bewerbung. In meinem Manifest definiere ich Icon für Logo und Launch. android:icon="@drawable/ic_launcher" Wie kann man es klickbar machen und mit dem Event fertig werden? Ich möchte in der Lage sein, zu meinem Armaturenbrett zurückzukehren, indem ich das Logo drücke.

Ist das Logo-Symbol der Symbolleiste anklickbar?

Ich habe Symbolleiste verwendet, so dass ich jetzt klicken Klick-Ereignis über Logo-Symbol Wie kann ich dieses Ereignis bekommen? Hier ist ein kodierendes Zeug, das ich gemacht habe Toolbar toolbar = null; toolbar = (Toolbar) findViewById(R.id.actionToolbar); setSupportActionBar(toolbar); setTitle(null); toolbar.setNavigationIcon(R.drawable.back); toolbar.setNavigationContentDescription("BACK"); toolbar.setLogo(R.drawable.ic_launcher); toolbar.setLogoDescription("LOGO"); toolbar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "Nav", Toast.LENGTH_SHORT).show(); } }); […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.