Java: Realizar llamada en Android
Este código intentará iniciar una llamada.
try{
startActivity(new Intent(Intent.ACTION_CALL,Uri.parse("tel:000000000")));
}catch(Exception e){
e.printStackTrace();
}
Yo optaría por hacer una función para utilizarla cuando se necesite y simplificarlo:
Función:
public void llamar(String tel){
try{
startActivity(new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+tel)));
}catch(Exception e){
e.printStackTrace();
}
}
Uso:
llamar("000000000");
Y recordar que se necesitan permisos que se tendrán que definir en el AndroidManifest.xml:
<uses-permission android:name="android.permission.CALL_PHONE"/>