Не найдена активность для обработки намерения с действием.
Мне, кажется, не хватает знаний о том, как справиться с такими намерениями, но я не мог найти ответ некоторое время
У меня есть активность с одним фрагментом. Фрагмент выполняет этот код с целью вызова контакта:
private void onCall() {
Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse(contact.getBusinessPhone()));
startActivity(intent);
}
Также включено разрешение
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
ВыходNo Activity found to handle Intent
и приложение вылетает.
Вот наглядная реализация действия, которое содержит фрагмент:
<activity android:name="activities.ContactActivity">
<intent-filter>
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Что я делаю неправильно? Нужна ли для этого какая-то особая активность, объявленная в манифесте?