2
respostas

não esta aparecendo o toast

Ola pessoal,

não esta apresentando o toast pra mim, saberiam me dizer o que falta? Aluno.java

package com.example.agenda.modelo;

public class Aluno {
    private final String nome;
    private final String telefone;
    private final String email;


    public Aluno(String nome, String telefone, String email) {
        this.nome = nome;
        this.telefone = telefone;
        this.email = email;
    }

    public String getNome() {
        return nome;
    }

    public String getTelefone() {
        return telefone;
    }

    public String getEmail() {
        return email;
    }
}

FornularioAlunoActivity.java

package com.example.agenda.ui.activity;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import com.example.agenda.R;
import com.example.agenda.modelo.Aluno;

public class FormularioAlunoActivity extends AppCompatActivity {

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

        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_botao_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();
               Aluno alunoCriado = new Aluno(nome, telefone, email);
               Toast.makeText(FormularioAlunoActivity.this,
                       alunoCriado.getNome()+"-"
                               + alunoCriado.getTelefone()+ "-"
                               + alunoCriado.getEmail(), Toast.LENGTH_SHORT).show();

           }

       });


    }
}
2 respostas

Tatiana, tudo bem ?

Olhando seu código tudo parece estar certo, de repente é só questão de você jogar para o tempo ser long invés de short para que tu consiga ver

muito obrigada! vou tentar fazer o teste!