Android System Alert の例

この例では、Kanzi Android framework (droidfw) ビューを Android の System Alert ウィンドウに統合する方法を示します。

例の入手

この例を入手するには、Kanzi Studio Quick Start ウィンドウで Examples をクリックします。SystemAlert の例の横にある ダウンロード をクリックします。

Kanzi Studio は、この例を <KanziWorkspace>/Examples/Android/SystemAlert ディレクトリにダウンロードします。

例の内容

この例のメインアクティビティには Android ボタンが含まれており、Kanzi コンテンツは含まれていません。このボタンをクリックすると、Kanzi ビューが埋め込まれた Android の System Alert ウィンドウが表示されます。

アラートを閉じるには、アラートをクリックします。アラートを閉じると、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 ボタンをクリックして、System Alert ウィンドウを起動します。

  7. アラートを閉じるには、アラート上の任意の場所を押します。

関連項目

Kanzi Android framework (droidfw) での開発

例