public void PowerAction(){
String messageToSend = "this is a message for helpppppppp!!!";
String number = "+919999999999"; //strServerUrl+","+strServerUrl1;
String number1 = "tel:" + "+919999999999".toString().trim();
SmsManager.getDefault().sendTextMessage(number, null, messageToSend, null, null);
SmsManager.getDefault().sendTextMessage(number1, null, messageToSend, null, null);
Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse(number1));
if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) {
// TODO: Consider calling
// ActivityCompat#requestPermissions
// here to request the missing permissions, and then overriding
// public void onRequestPermissionsResult(int requestCode, String[] permissions,
// int[] grantResults)
// to handle the case where the user grants the permission. See the documentation
// for ActivityCompat#requestPermissions for more details.
return;
}
startActivity(callIntent);
}
Ich will diese Macht Aktion im Hintergrund nennen, auch wenn die App getötet wurde, Im Moment habe ich dies mit Knopf & klicken nenne, wenn der Benutzer Habe Shake sein Gerät funktioniert es, wenn die App im laufenden Zustand ist, aber ich möchte diese Aufgabe im Hintergrund durchführen.Wie auch im Hintergrund-Methode aufrufen, wenn die App
Read [Hintergrund Aufgaben] (https://developer.android.com/training/best-background.html). – ADM
Verwenden Sie hierfür den Dienst –