Articles of android actionbar

Définition du titre de la barre d’action personnalisée à partir d’un fragment

Dans mon FragmentActivity principal, je configure mon titre ActionBar personnalisé comme ActionBar : 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); Cela fonctionne parfaitement. Cependant, une fois que j’ouvre d’autres Fragments , je veux que le titre change. Je […]

Comment définir la couleur / le style ActionBar personnalisé?

J’utilise la Android Navigation bar dans mon projet, je veux changer la couleur supérieure de la barre d’action en quelque chose de rouge, comment puis-je le faire? J’ai quelque chose comme ça, et je veux quelque chose comme ça, Comment puis-je y arriver?

actionbar up navigation avec des fragments

J’ai une disposition Actionbar / Viewpager à tabs avec trois tabs: A , B et C. Dans l’onglet C (fragment), j’ajoute un autre fragment, disons fragment D. avec DFragment f= new DFragment(); ft.add(android.R.id.content, f, “”); ft.remove(CFragment.this); ft.addToBackStack(null); ft.commit(); Je modifie la barre d’action dans le onResume de DFragment pour append le bouton: ActionBar ab = […]

Comment obtenir la barre d’outils de fragment?

J’ai ActionBarActivity avec NavigationDrawer et utilise la Toolbar d’ Toolbar support_v7 comme ActionBar. Dans l’un de mes fragments, la barre d’outils a une vue personnalisée. Dans d’autres fragments, la Toolbar devrait afficher le titre. Comment obtenir l’instance de la Toolbar pour la personnalisation à partir de fragments? Je peux obtenir ActionBar avec getActivity().getActionBar() , mais […]

Fragment (obsolète) onOptionsItemSelected n’est pas appelé

EDIT: Cette question était pour la barre d’action obsolète Sherlock. La bibliothèque de support Android devrait être utilisée à la place maintenant J’ai ajouté une option de menu de barre d’action appelée share pour mon fragment qui apparaît mais l’événement de sélection n’est pas intercepté Je l’ajoute comme ça @Override public void onCreateOptionsMenu (Menu menu, […]

Comment append un élément de liste déroulante sur la barre d’action

Dans mon application Android Honeycomb, j’utilise les tabs comme style de navigation. Je voudrais append un élément à côté du bouton de débordement, mais je veux que cet élément soit une liste déroulante, et l’utilisateur pourra y sélectionner une option, mais sans rapport avec la navigation. Quelle est la méthode la plus simple depuis que […]

Comment déclarer une barre d’outils / barre d’action étendue sur Android Lollipop?

J’ai vu la barre d’application de hauteur étendue dans les lignes direcsortingces de la barre d’applications Google Design. Comment les implémenter dans Android Lollipop?

Comment mettre à jour un élément de menu affiché dans ActionBar?

J’ai une activité qui a 2 fragments. Les deux sont des ListFragments et les deux consortingbuent à MenuItems au Menu. J’ai un MenuItem sur lequel j’ai défini l’atsortingbut android: showAsAction pour l’avoir comme bouton sur la barre d’action. Ce qui fonctionne bien Maintenant, le MenuItem dépend de l’état. C’est une option de menu Pause / […]

Structure du coordinateur avec la barre d’outils dans les fragments ou l’activité

Avec la nouvelle bibliothèque de conception, il y a plusieurs nouvelles dispositions qui changent beaucoup la façon dont la barre d’outils peut se comporter si le développeur le souhaite. Comme différents fragments ont des comportements et des objectives différents, par exemple un fragment de galerie avec une barre d’outils réduite montrant une photo importante, ou […]

Comment ouvrir le SearchView par programmation?

Il y a ce widget pour ActionBar qui s’appelle “SearchView”. Quand il n’est pas utilisé, il ressemble à ceci: Et quand il est utilisé, il ressemble à ceci: Je veux (par programme bien sûr) ouvrir la vue de recherche (la rendre «utilisée»). J’ai essayé plusieurs fonctions telles que: SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView(); searchView.setOnQueryTextListener(this); searchView.performClick(); […]