Android 系统警报 (System Alert) 示例

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

获取示例

要获取该示例,请在 Kanzi Studio Quick Start 窗口中点击 Projects 并选择 Examples 选项卡。在 SystemAlert 示例旁边,点击 下载。

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

示例内容

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

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

运行示例

要运行示例:

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

  2. 在 Kanzi Studio Quick Start 窗口中点击 Projects 并选择 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) 进行开发时

示例