Die ActionBar ist die Fensterfunktion von Android, die die Anwendung und den Benutzerstandort identifiziert und Benutzeraktionen und Navigationsmodi bereitstellt.
Ich habe gerade meine Codebasis auf Lollipop aktualisiert und habe Probleme mit der Aktionsleiste. Ich verwende AppCompat und ActionBarActivity und fülle eine benutzerdefinierte Ansicht auf. Es scheint, dass die benutzerdefinierte Ansicht nicht mehr die gesamte Breite des Bildschirms einnimmt und links einen dünnen Streifen hinterlässt So sah es früher aus …
Mit der neuen Designbibliothek gibt es mehrere neue Layouts, die das Verhalten der Symbolleiste stark verändern, wenn der Entwickler dies wünscht. Da verschiedene Fragmente unterschiedliche Verhaltensweisen und Ziele haben, z. B. ein Galeriefragment mit einer reduzierten Symbolleiste, die ein wichtiges Foto anzeigt, oder ein Fragment ohne Bildlaufansicht, für das das …
Ich habe eine Aktivität mit 2 Fragmenten. Beide sind ListFragments und beide tragen MenuItems zum Menü bei. Ich habe ein Menüelement, für das ich das Attribut android festgelegt habe: showAsAction, damit es als Schaltfläche in der Aktionsleiste angezeigt wird. Welches funktioniert gut. Jetzt ist das MenuItem zustandsabhängig. Dies ist eine …
Ich habe eine einfache Demo-Anwendung mit einem Begrüßungsbildschirm, einer Karte und einigen regulären Bildschirmen entwickelt. Ich habe oben eine Aktionsleiste, die ein Logo enthält. Auf meinem Handy (Galaxy s1 I9000 V2.3) sieht alles gut aus, aber wenn ich es auf Galaxy s2 v4 teste, wird die Aktionsleiste auch im Begrüßungsbildschirm …
Ich teste die neuen Funktionen von Appcompat 21 Material Design. Deshalb habe ich eine Symbolleiste wie folgt erstellt: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_my_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/> und in meine Hauptlayoutdatei aufgenommen. Dann habe ich es so als supportActionBar eingestellt: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); Es funktioniert, aber irgendwie kann …
Ich möchte eine benutzerdefinierte Suche in der Aktionsleiste anzeigen (ich verwende dafür ActionBarSherlock). Ich habe das verstanden: Ich möchte jedoch ein benutzerdefiniertes Layout (Feld edittext) erstellen, das die gesamte verfügbare Breite einnimmt. Ich habe ein benutzerdefiniertes Layout implementiert, wie hier vorgeschlagen . Es gibt mein benutzerdefiniertes Layout search.xml: <?xml version="1.0" …
Ich habe eine Aktionsleiste in meiner App mit 3 Elementen. Aufgrund von Platzproblemen können nur 2 angezeigt werden, daher würde ich erwarten, dass der erste und der Rest im Überlauf angezeigt werden. In der Praxis werden jedoch nur die ersten beiden Elemente angezeigt, und es ist kein Überlauf erkennbar. Hier …
In meinem Main FragmentActivityrichte ich meinen benutzerdefinierten ActionBarTitel folgendermaßen ein: LayoutInflater inflator = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflator.inflate(R.layout.custom_titlebar, null); TextView tv = (TextView) v.findViewById(R.id.title); Typeface tf = Typeface.createFromAsset(this.getAssets(), "fonts/capsuula.ttf"); tv.setTypeface(tf); tv.setText(this.getTitle()); actionBar.setCustomView(v); Das funktioniert perfekt. Sobald ich jedoch andere öffne Fragments, möchte ich, dass sich der Titel ändert. …
Ich habe ein gestapeltes ActionBar / viewpager Layout mit drei Zungen sagen , A , B , und C . In Tab C Registerkarte (Fragment), ich bin das Hinzufügen eines weiteren Fragment sagen Fragment D . mit DFragment f= new DFragment(); ft.add(android.R.id.content, f, ""); ft.remove(CFragment.this); ft.addToBackStack(null); ft.commit(); Ich ändere die …
Ich verwende Android Navigation barin meinem Projekt, ich möchte die obere Farbe in der Aktionsleiste in etwas Rotes ändern. Wie kann ich das tun? Ich habe so etwas, und ich will so etwas, Wie kann ich das erreichen?
EDIT: Diese Frage war für die veraltete Sherlock-Aktionsleiste. Stattdessen sollte jetzt die Android-Unterstützungsbibliothek verwendet werden Ich habe eine Menüoption in der Aktionsleiste mit dem Namen "Freigabe für meine" hinzugefügt, fragmentdie angezeigt wird, aber das Auswahlereignis wird nicht abgefangen Ich füge es so hinzu @Override public void onCreateOptionsMenu (Menu menu, MenuInflater …
In meiner Android Honeycomb-Anwendung verwende ich Tabs als Navigationsstil. Ich möchte ein Element neben der Überlaufschaltfläche hinzufügen, möchte jedoch, dass dieses Element eine Dropdown-Liste ist und der Benutzer dort eine Option auswählen kann, die sich jedoch nicht auf die Navigation bezieht. Was ist der einfachste Weg seit ich benutzemActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); Ist …
Ich muss SearchViewaus meinem erstellen arrayList<String>und die Vorschläge in der Dropdown-Liste gleich so anzeigen Ich suche nach Tutorials, die Schritt für Schritt erklären, wie man SearchVieweine Aktionsleiste erstellt. Ich habe die Dokumentation gelesen und folge dem Beispiel Google, aber es war für mich nicht nützlich. Ich habe die Suche erstellt …
Ich habe in Googles Posteingangs-App gesehen, dass beim Erstellen einer neuen E-Mail in der Symbolleiste anstelle der Schaltfläche "Zurück" (Pfeil) eine Schaltfläche "Schließen" angezeigt wird (siehe Bild). Wie kann ich das erreichen?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.