Az Android alkalmazásom kimenő hívást kezdeményez:
Intent dial = new Intent(Intent.ACTION_CALL, Uri.parse("tel:12345678900));
startActivity(dial);
Ezt követően a felhasználó (hívó) vagy a hívott fél leteheti a telefont. Hogyan állapíthatom meg, hogy ki bontotta a telefont vagy a hívott fél? Láttam ugyanazt a kérdést de nincs pozitív válasz, csak negatív és ez 4 éve volt.
Nem hiszem el, hogy ez lehetetlen. Megpróbáltam használni a BroadcastReceivert, a PhoneStateListenert, a CallLog-ot. Segít felismerni a hívás típusát: kimenő vagy bejövő hívás, fogadott vagy nem fogadott hívás, de nem segített felismerni, hogy ki bontotta le a hívót vagy a hívott fél.