Perguntas com a marcação «android-actionbar»

O ActionBar é o recurso de janela do Android que identifica o aplicativo e o local do usuário e fornece ações do usuário e modos de navegação.


14
Não é possível resolver o símbolo '? Attr / actionBarSize' após atualizar o Android Studio de 2.3 para 3.0 para buildToolsVersion '26 .0.2 '
Depois de atualizar o Android Studio de 2.3 para 3.0, mudei buildToolsVersionde 26.0.0 para 26.0.2 e, depois disso, estou recebendo este erro: Cannot resolve symbol '?attr/actionBarSize Código 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"/> Dependências: compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'


13
Criação de uma tela de preferência com a barra de ferramentas de suporte (v21)
Eu estava tendo problemas para usar a nova barra de ferramentas do Material Design na biblioteca de suporte em uma tela de preferência. Eu tenho um arquivo settings.xml conforme abaixo: <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> As strings são definidas em outro …




10
Como obter a barra de ferramentas do fragmento?
Eu tenho ActionBarActivitycom NavigationDrawere uso support_v7 Toolbarcomo ActionBar. Em um dos meus fragmentos a barra de ferramentas possui visualização personalizada. Em outros fragmentos Toolbardeve mostrar o título. Como obter Toolbarinstância para personalizar a partir de fragmentos? Posso obter o ActionBar com getActivity().getActionBar(), mas se eu chamar setTitle()para esta instância ActionBar, …


13
ActionBarCompat: java.lang.IllegalStateException: você precisa usar um Theme.AppCompat
Estou recebendo uma RuntimeException no Android 2.3.5, mas estou usando Theme.AppCompat (res / values ​​/ themes.xml). Este é o telefone: 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> Aqui …

6
Como eu abro o SearchView programaticamente?
Existe este widget para a ActionBar que se chama 'SearchView'. Quando não está em uso, tem a seguinte aparência: E quando está em uso, tem a seguinte aparência: Eu quero (programaticamente, é claro) abrir o searchview (torná-lo "em uso"). Tentei várias funções, como: SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView(); searchView.setOnQueryTextListener(this); searchView.performClick(); …

18
OnCloseListener do SearchView não funciona
Estou tentando adicionar suporte para o SearchViewno Android 3.0+ ActionBar, mas não consigo fazer o OnCloseListenertrabalho. Este é o meu código: @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 …

16
Como centralizar o título da ActionBar no Android?
Estou tentando usar o código a seguir para centralizar o texto no ActionBar, mas ele se alinha à esquerda. Como você faz com que apareça no centro? ActionBar actionBar = getActionBar(); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle("Canteen Home"); actionBar.setHomeButtonEnabled(true); actionBar.setIcon(R.drawable.back);

5
Como implementar DrawerArrowToggle da biblioteca Android appcompat v7 21
Agora que o Android 5.0 foi lançado, eu queria saber como implementar os ícones animados da barra de ações. Esta biblioteca aqui o implementa bem para mim, mas como a biblioteca appcompat v7 o possui, como pode ser implementado? A biblioteca faz referência a ele em themes.xml <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item> Sob …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.