0

Visual Studio 2012 によって生成されたストック Windows Phone 8 Direct3D XAML アプリをテストしているところです。接続されている PhoneApplicationService イベント (起動、アクティブ化、終了、非アクティブ化) から、Activated が呼び出されないことに気付きました。私はそれを行う方法を理解しようとしてきました。

私はもう試した:

  • アプリを開き、Windows ボタンを押してから、アプリを再度開きます。
  • アプリを開き、戻るボタンを押して、アプリを再度開きます。
  • アプリの上にウィンドウを表示するアラームアプリの発火からのアラームを持つ

Activated を呼び出すには、デバイスまたはエミュレーターで何ができますか?

4

2 に答える 2

1

あなたの試みは間違っています。アプリを再度開くか、メイン画面で閉じると、 Launching イベントが発生します。アクティブ化するには、アプリケーションがアクティブな状態で Windows キーを押してから、戻るキーを押す必要があります。これにより、アプリケーションに戻り、Activated イベントが発生します。

あなたのケースで得たものは次のとおりです。

  • 起動中 -> 非アクティブ化 -> 起動中
  • 起動中 -> 終了中 -> 起動中
  • 画面が遮られた
于 2012-11-28T10:06:25.330 に答える
0

別のアプリケーションを開き、自分のアプリケーションに戻るだけで、Activate を実行できます。アクティベーションのテストはどのように行っていますか?

于 2012-11-27T21:22:06.557 に答える