通話アプリの着信バナーや小窓(ピクチャーインピクチャー)が出ない理由の9割は設定。「他のアプリの上に重ねて表示」「バブル」「PiP」を通し、干渉アプリを外して再現性を上げる実務手順をまとめます。
← ハブ記事へ戻る(保存版|Android通話アプリ検証“土台作り”)
→ 関連:別記事4(通知が出ない本当の理由)/別記事5(権限を一気にそろえる方法)
✅ 結論
通話の“出しっぱなし”は3本柱。
-
他のアプリの上に表示(Appear on top)
-
バブル(Bubbles)
-
ピクチャーインピクチャー(PiP)
これを ON にし、干渉アプリをOFF にすれば、着信バナーも小窓通話も安定します。
🧠 まず整理:3つの仕組み
-
他のアプリの上に表示
通話の着信バナー/フローティングUIを前面に出す許可。 -
バブル(Android 11+)
通知が丸い吹き出しで常時前面に。チャットヘッド系。 -
PiP(ピクチャーインピクチャー)
通話画面を小窓で最前面に保つ。動画小窓と同じ仕組み。
📌 アプリがその機能に対応していることが前提。設定を通しても非対応なら出ません。
🔧 基本手順:標準Androidで“通す”
-
他のアプリの上に表示 を許可
設定 > アプリ > 特別なアプリアクセス > 他のアプリの上に重ねて表示 > 対象アプリを 許可 -
バブル を許可
設定 > 通知 > バブル > アプリごとに許可(または アプリ情報 > 通知 > バブルを許可) -
PiP を許可
設定 > アプリ > 特別なアプリアクセス > ピクチャーインピクチャー > 対象アプリを 許可 -
通知の重要度=高/バナーON/ロック画面“内容表示”
(別記事4/5の流れで必ず仕上げる)
📌 ここまで終えたら、録画しながら 発信→ホームへ戻る→他アプリ起動→着信の順で表示挙動を確認。
🧱 よく詰まる“干渉アプリ/機能”をOFF
-
画面フィルター系(ブルーライト、画面暗くする、色調整)
-
メッセンジャーのチャットヘッド(常駐オーバーレイ)
-
クリーナー/常駐メモリ節約アプリ
-
アクセシビリティサービス(自動操作、ジェスチャー補助)
-
デジタルウェルビーイングの就寝/集中モード
-
データセーバー(通知気づかず=バブルも出ない)
📌 “画面オーバーレイが検出されました” が出る場合は、一時的に全オーバーレイ系をOFF にして権限を通してから、必要なものだけ戻す。
🧩 OEM(機種別)の追加確認ポイント(簡易版)
-
Samsung(One UI)
「他のアプリの上に表示」「バブル」はアプリ情報から個別に。語彙は「他のアプリの上に表示を許可」。 -
Xiaomi(MIUI)
「フローティングウィンドウ」「ポップアップ表示」「自動起動」を許可。省電力の個別ホワイトリスト登録も忘れず。 -
OPPO/realme(ColorOS)
「他のアプリの上に表示」「最近のタスク上で表示」の許可。バックグラウンド起動制限を解除。 -
HUAWEI(EMUI)
「他のアプリの上に表示」「ポップアップ表示」とアプリ起動管理(自動管理→手動許可)。 -
Pixel/素のAndroid
基本は本記事の“標準手順”でOK。
📌 OEMは画面遷移が頻繁に変わるため、端末ごとのスクショ手順を別紙化し、Backlogに貼ると事故が減ります。
🎛 テスト手順(録画しながら5分で確認)
-
他アプリの上に表示 ON/バブル ON/PiP ON を確認
-
通話アプリを起動 → 発信 → ホームへ戻る(PiP小窓が出るか)
-
他アプリを開く(地図・ブラウザ)→ 小窓が最前面に残るか
-
もう一台から着信 → バナーが前面に出るか、タップで復帰できるか
-
画面OFF→ONで 小窓・バナー復活 を確認
-
失敗したら、干渉アプリを順にOFF → 再テスト
命名例:20250926_Scn08_Overlay_Bubble_PiP_DeviceA_OS14.mp4
🧪 典型トラブルと即解決
-
PiPが出ない
→ 対象アプリがPiP非対応/PiP許可OFF。まず設定ON、非対応ならバブル+バナーで代替検証。 -
着信バナーが裏に回る
→ 他のアプリの上に表示OFF/別オーバーレイが被っている。フィルター系をOFF。 -
ダイアログが押せない(タップ不能)
→ “オーバーレイ検出”状態。全オーバーレイ系を一時停止してから権限を付与。 -
数分後に小窓が消える
→ 省電力でプロセスが回収。制限なし+自動起動許可を確認(別記事4/5)。
📎 Backlogテンプレ(コピペ)
-
事象:着信バナー/小窓が表示されない
-
端末:DeviceB Android 14(One UI 6)
-
設定:他のアプリの上に表示=ON/バブル=ON/PiP=ON
-
干渉:画面フィルターOFF、アクセシビリティOFF
-
省電力:制限なし/自動起動許可
-
再現手順:…(番号)
-
期待:発信→ホームでPiP表示、着信で前面バナー
-
実際:PiPが出ず、着信は通知のみ
-
証跡:
20250926_Scn08_Overlay_DeviceB.mp4+設定スクショ3枚
📌 プリフライト(オーバーレイ完全版)
-
他のアプリの上に表示=ON ✅
-
バブル=ON(アプリ別許可) ✅
-
PiP=ON ✅
-
画面フィルター/常駐オーバーレイ=OFF ✅
-
省電力=制限なし/自動起動許可 ✅
-
重要度:高/ロック画面“内容表示” ✅
-
録画ON(タップ表示ON) ✅
📌 要点3行まとめ
・Appear on top/バブル/PiP をON、干渉アプリはOFF。
・失敗時は“オーバーレイ検出”を疑い、まず全オーバーレイ停止→権限付与。
・OEMごとの追加許可(自動起動/フローティング)を別紙で共通化。