Ich bekomme ActivityNotFoundException
, wenn ich die Intent.ACTION_CALL-Operation durchführe. Ich fand viele Links, aber alles konnte mein Problem nicht lösen.ActivityNotFoundException beim Aufruf von Intent.ACTION_CALL
Es gibt mir manchmal Ausnahme wie
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CALL dat=tel:xxx-xxx-xxxx pkg=com.android.phone (has extras) }
Ich habe
String contact_number="123456789";
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:" + contact_number));
startActivity(callIntent);
Ist 'ACTION_DIAL' nicht der richtige? Ich glaube nicht, dass Sie einen Anruf ohne Benutzereingaben starten können. – TheRedFox
Sie rufen die Nummer an - also welchen Eingang brauchen Sie, wenn Sie ihn schon haben? –
Ich bekomme Kontaktnummer von Benutzereingabe, es war nur ein Beispiel, das ich in meiner Frage verwendet habe. Ich kann ACTION_DIAL nicht verwenden, weil ich anrufen muss, ohne die Einwahl zu zeigen –