Ich entwickle eine Anwendung, wo eine der Dinge, die wir brauchen, ist, den ausgehenden Anruf zu steuern, zumindest um es aus unserer Anwendung zu stoppen.Wie ausgehender Anruf in Android auflegen?
Ich habe versucht, Intent.ACTION_CALL
aus einer bestehenden Aktivität mit:
Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber));
startActivity(callIntent);
Aber das Gespräch zu stoppen scheint durch die API nicht anerkannt werden.
Können Sie einen Workaround vorschlagen?
Zum Beispiel: Flugmodus während des Anrufs aktivieren? Nur ein Beispiel; Dieser Hack hat nicht für mich funktioniert.
Did mit "BroadcastReceiver" funktioniert für Sie? Könnten Sie diese Frage überarbeiten und/oder eine Antwort akzeptieren? –
Das Beenden des Anrufs ist möglich. TextMe4Callback im Android Market macht das. –