Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Problema com permissão - ActivityCompat.checkSelfPermission e Package.PERMISSION_GRANTED

Olá!

Estou tendo problema com a ActivityCompat.checkSelfPermission e Package.PERMISSION_GRANTED, que não são reconhecidos. O que pode ser?

Segue o código.

Obrigada.

        MenuItem itemLigar = menu.add("Ligar");
        itemLigar.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() {
            @Override
            public boolean onMenuItemClick(MenuItem item) {
                if (ActivityCompat.checkSelfPermission(ListaAlunosActivity.this, android.Manifest.permission.CALL_PHONE)
                        != Package.PERMISSION_GRANTED) {
                    ActivityCompat.requestPermissions(ListaAlunosActivity.this, new String[]{android.Manifest.permission.CALL_PHONE},123)
                } else {

                    Intent intentLigar = new Intent(ACTION_CALL);
                    intentLigar.setData(Uri.parse("tel:" + aluno.getTelefone()));
                    startActivity(intentLigar);
                }
                return false;
            }
        });
2 respostas

Era a versão. Atualizei o build.gradle.

No curso, esta informação esta após a videoaula. Deveria estar antes.

Obrigada.

solução!

O que precisar pode abrir uma nova dúvida