Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

showAsaction (Android I)

Caros colegas, No curso Android I, na criacao do menu_formulario.xml quando insiro a linha (app:showAsaction="always") o meu codigo da erro na compilação. O APP só funciona caso eu retire a opção (app:showAsaction="always"). E o formulario nao exibe o icon (android:icon="@drawable/ic_confirmar").

Alguem sabe dizer o que esta ocorrendo?

    <item android:id="@+id/menu_formulario_ok"
        android:title="Salvar"
        android:icon="@drawable/ic_confirmar"
        app:showAsaction="always"/>
2 respostas
solução!

Olá Luiz,

Acredito que o problema esteja apenas na escrita da propriedade. A palavra action também tem que começar com letra maiúscula: app:showAsAction.

Logo após escrever isso, o Android Studio deve sublinhar de vermelho esse atributo e aí você tem que usar o atalho ALT + ENTER pra importar o namespace app.

Tente seguir esses passos pra ver se resolve!

Execelente. Tropecei.

    <item android:id="@+id/menu_formulario_ok"
        android:title="Salvar"
        android:icon="@drawable/ic_confirmar"
        app:showAsAction="always"/>