在安卓系统中展示全屏来电界面活动

6

在Android中,有时我们正在使用某个应用程序时接收到电话,这时就会出现全屏的来电界面。

全屏来电服务

如果我创建一个新的空主活动并放置一个简单的广播接收器,当我在主活动中接收到电话时,它将如下所示:

来电通知弹出框

有没有办法显示全屏来电或仅隐藏来电弹出通知? 我已经搜索了很多但是没有找到任何答案...

MainActivity.java

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

public static class PhoneStateReceiver extends BroadcastReceiver {
    public void onReceive(Context context, Intent intent) {

        Toast.makeText(context, "OK", Toast.LENGTH_LONG).show();
    }
}

}

1个回答

0

在 Android 中,系统 UI 可能会选择在用户使用设备时显示悬浮通知,而不是启动您的全屏意图。请查看显示时间敏感通知


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接