copiei a pasta menu colei e renomeei para menu-land,
entrei no menu_lista_alunos.xml
e removi o sub menu.
Funcionou tudo, só que não entendi porque funcionou.
public boolean onCreateOptionsMenu(Menu menu)
{
getMenuInflater().inflate(R.menu.menu_lista_alunos, menu);
return super.onCreateOptionsMenu(menu);
}
A verificação se é feita no Adapter em
if(telefone!=null){
telefone.setText(aluno.getTelefone());
Após verificar o Android procura se existem outra pasta com mesmo nome e com sufixo "-land"?
tentei mudar o nome da pasta para menu2 e deu erro.