Come posso rendere call
premendo il pulsante? Ottengo il mio numero come stringa da EditText
. Qui è il mio codice di esempio:Intenzione di chiamata in Android
String phone = editPhone.getText().toString();
btnPhone.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
call();
}
});
public void call() {
try {
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse(phone));
startActivity(callIntent);
} catch (ActivityNotFoundException activityException) {
Log.e("myphone dialer", "Call failed", e);
}
}
ho aggiunto tutto permissions
di manifestare file.
ma sto ottenendo NullPointerexception
qual è il tuo problema specifico? – JoxTraex
la mia app si schiaccia per eccezione del puntatore nullo. puoi fornirmi un codice sorgente di esempio per effettuare chiamate? – user1383729
Il tuo codice va bene, il puntatore nullo proviene da quale linea? la parte "String phone"? – JoxTraex