在Flutter中如何在锁屏界面上显示小部件?

5

我正在使用Flutter构建一款VoIP通话应用程序。 我需要提醒用户并在屏幕上显示一个小部件,以便用户可以在不解锁手机的情况下接受或拒绝来电。 因此,基本上我需要一个Flutter版本这个


不确定是否可以在不使用Flutter平台通道进行本地调用的情况下完成此操作。 - Ricardo Markiewicz
仅仅显示通知还不够吗? - Blasanka
实际上,我需要类似于WhatsApp通话界面的东西。带有滑动按钮小部件。 - Akas Antony
1个回答

1
你可能需要通过Flutter应用程序使用MethodChannel来访问本机Android。在Android中,您可以使用setFullScreenIntent(..)创建通知。 官方文档提到,仅适用于需要用户立即注意的极高优先级通知,例如来电
NotificationCompat.Builder builder = new NotificationCompat.Builder(this,"methodId")
                .setContentText(" content ")
                .setContentTitle("Title..")
                .setFullScreenIntent(...)
                .setSmallIcon(R.drawable.launch_background)

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