polska Posted September 9, 2013 at 04:02 PM Report #523932 Posted September 9, 2013 at 04:02 PM Boas pessoal, estava aqui a fazer uma app de teste com propósito na action bar e aconteceu uma coisa que não estava à espera num device com API 9 (GINGERBREAD) ... Bem, eu tenho 2 actividades nesta app, na action bar da actividade principal apenas quero mostrar o nome da App mais aquele icon que aparece sempre à direita que funciona de drop list com itens como as definições da app por exemplo.. O que acontece é que este icon não está aparecer, eu estou a usar a support library necessária para a compatibilidade de action bar nos sistemas e está tudo a funcionar correctamente, o que falta mesmo é este iconzinho da drop list.. aqui está o xml do menu da actividade principal: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:teste="http://schemas.android.com/apk/res-auto" > <item android:id="@+id/action_settings" android:showAsAction="never" teste:showAsAction="never" android:title="@string/action_settings" /> </menu> . estou a usar a namespace teste para conseguir usar o showAsAction em sistemas 2.1 ou superior. Btw, na segunda actividade também só falta aparecer este icon, porque os outros dois que quis usar aparecem: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:teste="http://schemas.android.com/apk/res-auto" > <item android:id="@+id/action_search" android:showAsAction="ifRoom" teste:showAsAction="ifRoom" android:icon="@drawable/ic_action_search" android:title="@string/action_search" /> <item android:id="@+id/action_edit" android:showAsAction="ifRoom" teste:showAsAction="ifRoom" android:icon="@drawable/ic_action_edit" android:title="@string/action_edit" /> <item android:id="@+id/action_settings" android:showAsAction="never" teste:showAsAction="never" android:title="@string/action_settings" /> </menu> Os sistemas inferiores a 3.0 não têm suporte para este icon ou será outro o problema? Corrige um sábio e ele mais sábio ficará. Corrige um ignorante e um inimigo ganharás.
polska Posted September 9, 2013 at 09:12 PM Author Report #523942 Posted September 9, 2013 at 09:12 PM (edited) Já resolvi o problema, no caso de quem tiver dispositivos android com o botão hardware de menu é só carregar lá que os itens overflow aparecem. Edited September 9, 2013 at 09:12 PM by polska Corrige um sábio e ele mais sábio ficará. Corrige um ignorante e um inimigo ganharás.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now