我开始扑扑。我使用Java制作了一个本机android应用程序,在其中附加了Firebase数据库侦听器,一旦获得某个值,便使用意图启动了Notification活动,即使锁定了设备,该活动也可见。 (就像您接到电话一样)
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent i = getIntent();
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My:Tag");
wl.acquire(10*60*1000L /*10 minutes*/);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN |
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON,
WindowManager.LayoutParams.FLAG_FULLSCREEN |
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
setContentView(R.layout.activity_notification_course);
}
有没有一种方法可以使用flutter复制此内容?我可以直接从后台运行的代码启动flutter的“活动”吗?
感谢您抽出时间阅读我的问题。