Fala Daniel, de boa ?
Cara o seu erro aqui é algo natural de acontecer quando o nosso código não está arrumado corretamente, em questão de indentação e tals.
Você queria colocar os métodos dentro da classe Listadealuno
mas acabou fechando a classe antes disso:
public class Listadealuno extends AppCompatActivity {
public static final String TITULO_DA_APPBAR = "Lista de Alunos";
private final AlunoDAO dao = new AlunoDAO();
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listadealunos);
setTitle(TITULO_DA_APPBAR);
configuraFABNovoALuno();
ListView listaDeAlunos = findViewById(R.id.activity_lista_alunos_listview);
}
}
Percebe que a indentação ficou meio zuada e te prejudicou nisso ? Você só precisa jogar os métodos para dentro da classe:
public class Listadealuno extends AppCompatActivity {
public static final String TITULO_DA_APPBAR = "Lista de Alunos";
private final AlunoDAO dao = new AlunoDAO();
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listadealunos);
setTitle(TITULO_DA_APPBAR);
configuraFABNovoALuno();
ListView listaDeAlunos = findViewById(R.id.activity_lista_alunos_listview);
}
//aqui vem os métodos
}
Uma dica importante é usar o atalho option cmd L no mac, ctrl alt L no windows/linux