ActionBar è la funzione della finestra di Android che identifica l'applicazione e la posizione dell'utente e fornisce azioni dell'utente e modalità di navigazione.
Quindi, ho appena aggiornato la mia base di codice a Lollipop e ho problemi con la barra delle azioni. Sto usando AppCompat e ActionBarActivity e gonfio una visualizzazione personalizzata. Sembra che la visualizzazione personalizzata non occupi più l'intera larghezza dello schermo, lasciando una sottile striscia a sinistra Il modo in …
Con la nuova libreria di design ci sono diversi nuovi layout che cambiano molto il modo in cui la barra degli strumenti può comportarsi se lo sviluppatore lo desidera. Poiché frammenti diversi hanno comportamenti e obiettivi diversi, ad esempio un frammento di galleria con una barra degli strumenti compressa che …
Ho un'attività che ha 2 frammenti. Entrambi sono ListFragments ed entrambi contribuiscono MenuItems al Menu. Ho un MenuItem per il quale ho impostato l'attributo android: showAsAction per visualizzarlo come pulsante sulla ActionBar. Che funziona bene. Ora MenuItem dipende dallo stato. È un'opzione di menu Pausa / Riprendi per mettere in …
Ho sviluppato una semplice applicazione demo con una schermata iniziale, una mappa e alcune schermate regolari. Ho una barra delle azioni in alto che contiene un logo. Sembra tutto a posto sul mio telefono (Galaxy s1 I9000 V2.3) ma quando lo provo su Galaxy s2 v4 la barra delle azioni …
Sto testando le nuove funzionalità di Appcompat 21 Material Design. Pertanto ho creato una barra degli strumenti come questa: <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"/> e l'ho incluso nel mio file di layout principale. Quindi l'ho impostato come supportActionBar in questo modo: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); …
Voglio visualizzare la ricerca personalizzata nella barra delle azioni (sto usando ActionBarSherlock per quello). Ho capito: Ma voglio creare un layout personalizzato (campo testo) per occupare l'intera larghezza disponibile. Ho implementato il layout personalizzato come suggerito qui . C'è il mio layout personalizzato search.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" style="?attr/actionButtonStyle" …
Ho una barra delle azioni nella mia app con 3 elementi. Solo 2 possono essere visualizzati a causa di problemi di spazio, quindi mi aspetto che venga visualizzato il primo e il resto venga visualizzato nell'overflow. Tuttavia in pratica vengono mostrati solo i primi 2 elementi e non è rilevabile …
Nel mio Main FragmentActivity, ho impostato il mio ActionBartitolo personalizzato in questo modo: 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); Funziona perfettamente. Tuttavia, una volta aperto altro Fragments, voglio che il titolo cambi. …
Ho un schede ActionBar / viewpager disposizione con tre schede dicono A , B , e C . Nella scheda C scheda (frammento), sto aggiungendo un altro frammento diciamo frammento D . con DFragment f= new DFragment(); ft.add(android.R.id.content, f, ""); ft.remove(CFragment.this); ft.addToBackStack(null); ft.commit(); Modifico la barra delle azioni nel pulsante …
Sto usando Android Navigation barnel mio progetto, voglio cambiare il colore superiore nella barra delle azioni in qualcosa di rosso, come posso farlo? Ho qualcosa di simile e voglio qualcosa di simile come posso ottenerlo?
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.