NullPointer Exception

  • Respostas:2
  • AbertoNão stickySem resposta
  • Posts no fórum: 2

26/jul/2016 19:16:27 via Web

Estou fazendo uma aplicação de mensagens e ligações telefônicas e ao utilizar a aplicação para telefonar ela gera um null pointer quando chega na linha do startActivity, como posso resolver e acusa erro no ACTION_CALL:
public class Telefona extends AppCompatActivity {

public void realizaTelefonema(){
   try {
       Uri uri = Uri.parse("tel: 0151199999999");
       Intent chamada = new Intent(Intent.ACTION_CALL,uri);
       startActivity(chamada);
   }catch(ActivityNotFoundException act){
       System.out.println("catch");
   }catch(NullPointerException exc){
       System.out.println("null pointer");
   }
}

}

  • Posts no fórum: 46

1/ago/2016 18:43:53 via Web

Você precisa da permissão "android.permission.CALL_PHONE" no Manifest e se mesmo assim continuar dando erro tire o espaço que está entre "tel:" e o número ficando assim ..."tel:0151199999999"