【发布时间】:2015-03-24 15:34:27
【问题描述】:
我在执行 Intent.ACTION_CALL 操作时得到ActivityNotFoundException。我找到了很多链接,但都无法解决我的问题。
它有时会给我例外
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) }
我在我的项目中使用了以下代码
String contact_number="123456789";
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:" + contact_number));
startActivity(callIntent);
【问题讨论】:
-
ACTION_DIAL不是正确的吗?我不认为你可以在没有任何用户输入的情况下拨打电话。 -
您正在拨打该号码 - 如果您已经拥有该号码,您需要什么输入?
-
我正在从用户输入中获取联系号码,这只是我在问题中使用的一个示例。我无法使用 ACTION_DIAL,因为我需要在不显示拨号的情况下拨打电话
标签: java android activitynotfoundexception