Android 系统警报 (System Alert) 示例

此示例展示如何在 Android 系统警告 (System Alert) 窗口中集成 Kanzi Android framework (droidfw) 视图。

获取示例

要获取该示例,请在 Kanzi Studio 的 Quick Start 窗口中点击 Examples。在 SystemAlert 示例旁点击 下载。

Kanzi Studio 会将该示例下载到 <KanziWorkspace>/Examples/Android/SystemAlert 目录。

示例内容

该示例的主 Activity 包含一个 Android 按钮,不包含 Kanzi 内容。点击该按钮时,示例会显示一个嵌入了 Kanzi 视图的 Android 系统警告窗口。

要关闭警告,请点击该警告。关闭警告后,Kanzi 主循环处于非活动状态,不会占用任何 CPU。

运行示例

要运行示例:

  1. 将 Android 设备连接到计算机。

  2. 在 Kanzi Studio Quick Start 窗口中点击 Examples。在 SystemAlert 示例旁边,点击 Open。

  3. 在主菜单中选择 File > Export > Build Android Package。

    Kanzi Studio 从您的 Kanzi Studio 项目创建一个 Android 包,并将其部署到您的 Android 设备。

    ../../_images/build-android-package.png
  4. 在您的 Android 设备上启动 SystemAlert 应用程序。

  5. 为 SystemAlert 应用程序启用 Display over other apps 权限:

    1. 应用程序启动时,Android 会显示 Display over other apps 权限屏幕。

    2. 从应用程序列表中选择 SystemAlert 应用程序。

    3. 将 Allow display over other apps 权限设置为启用。

    4. 点击 Back 按钮退出权限屏幕。

  6. 在应用程序中,点击 SHOW ALERT 按钮以启动系统警告窗口。

  7. 按下警告上的任意位置即可将其关闭。

另请参阅

使用 Kanzi Android framework (droidfw) 进行开发时

示例