我的应用程序运行时是否可以检测浮动/多窗口应用程序的使用?

问题描述 投票:0回答:1

我们的项目是基于移动的考试应用程序。应用程序应该能够在参加考试时检测浮动应用程序/多窗口和应用程序切换的使用情况。我们应该在这个项目中使用xamarin。

如果学生使用浮动/多窗口应用程序或切换到另一个应用程序,则应终止考试活动。

c# android ios xamarin mobile
1个回答
0
投票

谈论iOS。有可能的。系统有一堆执行状态:Apple Documentation我将谈论其中一个。

AppDelegate内部,您可以获得用户离开应用程序的确切时刻。

调用此方法可让您的应用知道它即将从活动状态转为非活动状态...

// Swift
class AppDelegate: UIResponder, UIApplicationDelegate {
  // ...
  func applicationWillResignActive(_ application: UIApplication) {
    // do something
  }
}

我希望这可以帮到你。

© www.soinside.com 2019 - 2024. All rights reserved.