4

皆さんは、Windows Phone のバックスタックを正しく知っています。いくつかのアプリを通過する場合は、各アプリを起動した後にホーム キーをタップします。バックキーを長押しすると、バックスタックが表示されます。アプリの小さな画像がいくつか表示され、右に移動する画像を選択できるようになりました。

質問: バックスタック イメージが作成される前にインターセプトすることは可能ですか? さまざまなイベント (OnNavigatingFrom を含む) でページをぼかしようとしましたが、役に立ちませんでした。

バックスタックを使用してナビゲートすると、保存された画像から実際のページ IMO へのわずかな遷移を確認できるため、他のイベント (おそらくアクセスできないもの) がトリガーされ、ビットマップが作成されると思います。

バックスタックでこれらの画像を傍受または操作できるかどうかは誰にもわかりませんか?

Backstack サムネイルの WP エミュレーターのスクリーンショットの例ここに画像の説明を入力

4

2 に答える 2

2

私のコメントに続いて、私はこれを試しました:

  1. コード内の任意の場所にブレークポイントを設定します
  2. デバッガーを接続してアプリを起動し、ブレークポイントに到達させます
  3. デバッガで実行を停止しているときに、戻るボタンを長押しします。
  4. マネージコードの実行を停止してもタスク切り替えUIが表示される

そこから、タスク切り替えとサムネイルは完全にネイティブコードによって処理されていると安全に結論付けることができると思います。したがって、あなたにできることは何もありません。

于 2012-07-19T18:04:27.877 に答える
0

私は最近、アプリケーション スナップショットからデータを隠そうとした方法について説明するブログ投稿を書きました。(ここで読むことができます: http://corstianboerman.com/trying-to-hide-crucial-data-from-an-application-snapshot/ )

結果:隠すことはできません。

于 2014-01-18T11:32:16.337 に答える