1
resposta

[Projeto] Não está aparecendo o título da Activity

Estava fazendo em paralelo com o Alex, e estava tudo ok, mas ao chegar nesse último trecho PAROU de apresentar os títulos

ListaAluno

public class ListaAlunosActivity extends AppCompatActivity {
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setTitle("Lista de Alunos");
        setContentView(R.layout.activity_lista_alunos);

        FloatingActionButton botaoNovoAluno = findViewById(R.id.activity_lista_alunos_fab_novo_aluno);
        botaoNovoAluno.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                startActivity(new Intent(ListaAlunosActivity.this,
                        FormularioAlunoActivity.class));
            }
        });
    }
    @Override
    protected void onResume() {
        super.onResume();

        AlunoDAO dao = new AlunoDAO();

        ListView listaDeAlunos = findViewById(R.id.activity_lista_de_alunos_listview);
        listaDeAlunos.setAdapter(new ArrayAdapter<>(
                this,
                android.R.layout.simple_list_item_1,
                dao.todos()));
    }

FormularioAluno

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setTitle("Aluno");
        setContentView(R.layout.activity_formulario_aluno);

        AlunoDAO dao = new AlunoDAO();
        final EditText campoNome = findViewById(R.id.activity_formulario_aluno_nome);
        final EditText campoTelefone = findViewById(R.id.activity_formulario_aluno_telefone);
        final EditText campoEmail = findViewById(R.id.activity_formulario_aluno_email);
        Button botaoSalvar = findViewById(R.id.activity_formulario_aluno_btn_salvar);
        botaoSalvar.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                String nome = campoNome.getText().toString();
                String telefone = campoTelefone.getText().toString();
                String email = campoEmail.getText().toString();
1 resposta

Olá Décio!

Podemos verificar alguns pontos que podem ajudar a resolver essa questão.

  1. Verifique o tema da sua Activity: Às vezes, o tema aplicado à Activity pode estar ocultando o título. Certifique-se de que o tema não está configurado para ocultar a ActionBar. Você pode verificar isso no arquivo AndroidManifest.xml ou no arquivo de estilos (styles.xml).

  2. Confirme a presença da ActionBar: Certifique-se de que a ActionBar está habilitada. Se você estiver usando Toolbar como ActionBar, verifique se ela está configurada corretamente no layout da Activity e no código.

  3. Verifique o AndroidManifest.xml: Certifique-se de que a Activity está declarada corretamente no AndroidManifest.xml. Algo como:

    <activity android:name=".ListaAlunosActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    

Se após essas verificações o problema persistir, pode ser útil limpar e reconstruir o projeto para garantir que não haja algum problema de cache.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado