接听电话时解锁手机

时间:2015-09-08 13:11:05

标签: android xamarin xamarin.android

我正在开发一个可以使用Xamarin拨打电话的应用。我做了一切,但我有一个问题。

手机进入锁定模式后,我无法打开应用程序。当手机被锁定并且我接到电话时,我能够听到声音,但屏幕是黑色的。如果我解锁手机,我可以看到来电屏幕,所以问题出在手机处于锁定模式时。

如何在Xamarin Android中以编程方式打开锁?

我尝试过这段代码:

PowerManager pm = (PowerManager)contextA.GetSystemService(Context.PowerService);
PowerManager.WakeLock wl = pm.NewWakeLock(WakeLockFlags.AcquireCausesWakeup, "0");
wl.Acquire();
//Code goes here
wl.Release();

1 个答案:

答案 0 :(得分:0)

您需要AndroidManifest中的特殊权限