Domande taggate «android-actionbar»

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.


14
Impossibile risolvere il simbolo "? Attr / actionBarSize" dopo l'aggiornamento di Android Studio da 2.3 a 3.0 per buildToolsVersion "26 .0.2 "
Dopo aver aggiornato Android Studio da 2.3 a 3.0 sono passato buildToolsVersionda 26.0.0 a 26.0.2 e successivamente ricevo questo errore: Cannot resolve symbol '?attr/actionBarSize Codice xml: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:titleTextColor="@android:color/white"/> dipendenze: compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'


13
Creazione di una schermata delle preferenze con la barra degli strumenti di supporto (v21)
Ho avuto problemi a utilizzare la nuova barra degli strumenti Material Design nella libreria di supporto in una schermata delle preferenze. Ho un file settings.xml come di seguito: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> Le stringhe sono definite altrove.




10
Come ottenere Toolbar da fragment?
Ho ActionBarActivitycon NavigationDrawere uso support_v7 Toolbarcome ActionBar. In uno dei miei frammenti la barra degli strumenti ha una visualizzazione personalizzata. In altri frammentiToolbar dovrebbe mostrare il titolo. Come ottenere l' Toolbaristanza per la personalizzazione dai frammenti? Posso ottenere ActionBar con getActivity().getActionBar(), ma se richiamo setTitle()questa istanza ActionBar non fa nulla. …


13
ActionBarCompat: java.lang.IllegalStateException: è necessario utilizzare un Theme.AppCompat
Ricevo una RuntimeException su Android 2.3.5 ma sto usando Theme.AppCompat (res / values ​​/ themes.xml). Questo è il telefono: http://www.gsmarena.com/samsung_galaxy_y_s5360-4117.php <!-- res/values/themes.xml --> <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme.Styled" parent="@style/Theme.AppCompat"> <item name="actionBarStyle">@style/QueryActionBar</item> <item name="android:actionBarStyle">@style/QueryActionBar</item> </style> <style name="QueryActionBar" parent="@style/Widget.AppCompat.ActionBar"> <item name="background">@color/blueback</item> <item name="android:background">@color/blueback</item> <item name="backgroundSplit">@color/blueback</item> <item name="android:backgroundSplit">@color/blueback</item> </style> </resources> Ecco il …

6
Come si apre il SearchView a livello di programmazione?
C'è questo widget per ActionBar che si chiama "SearchView". Quando non è in uso, assomiglia a questo: E quando è in uso, assomiglia a questo: Voglio (naturalmente a livello di programmazione) aprire searchview (renderlo "in uso"). Ho provato diverse funzioni come: SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView(); searchView.setOnQueryTextListener(this); searchView.performClick(); searchView.requestFocus(); Ma …

18
OnCloseListener di SearchView non funziona
Sto cercando di aggiungere il supporto per SearchViewnell'ActionBar di Android 3.0+, ma non riesco a farlo OnCloseListenerfunzionare. Ecco il mio codice: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu, menu); searchView = (SearchView) menu.findItem(R.id.search_textbox).getActionView(); searchView.setOnQueryTextListener(new OnQueryTextListener() { @Override public boolean onQueryTextChange(String newText) { searchLibrary(newText); return false; } @Override public boolean onQueryTextSubmit(String …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.