1
resposta

Nome encima

Na agenda o nome esta ficando um encima do outro , segue o código


package com.alura.agenda;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

import androidx.annotation.Nullable;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class MainActivity extends Activity {

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        List<String> alunos = new ArrayList<>(
                Arrays.asList("Alex","Fran","Jose"));
        TextView primeiroAluno =findViewById(R.id.textView);                  //Identificador
        TextView segundoAluno =findViewById(R.id.textView4);                  //Identificador
        TextView terceiroAluno =findViewById(R.id.textView5);                  //Identificador
        primeiroAluno.setText(alunos.get(0));
        segundoAluno.setText(alunos.get(1));
        terceiroAluno.setText(alunos.get(2));
    }
}
1 resposta

Pedro, tudo bem ?

Vai depender do formato que seu xml está, se caso você não tiver usado um LinearLayout, provavelmente os campos estão sem referencia na tela e ficam sobrepostos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software