現在、ユーザーが ListPicker を使用して特定の値を選択し、パブリック文字列変数に保存するページがいくつかあるアプリがあります。ユーザーが最後のページに到達すると、いくつかのテキストブロック コントロールが文字列変数を読み取り、文字列を表示します。これに加えて、ユーザーがこの最後のページに到達したときにカウントを開始するタイマーが表示されます。
これで、ユーザーがホーム ボタンを押してアプリを離れ、アプリ スイッチャーを使用してアプリに戻ると、最後のページが滞りなく表示され、すべてのテキスト ブロックに変数が表示され、タイマーは停止していません。ただし、ユーザーがホーム画面に切り替えるのではなく、ホーム画面からアプリを再起動すると、すべての変数が失われ、アプリは最初のページから開始されます。
私がやりたいことは、文字列変数とタイマーを保存し、!= null の場合、起動時にアプリに変数を読み込ませることです。それらが存在し、アプリがそれらをロードできる場合は、最後のページに移動して表示します。それ以外の場合、ロードする変数がない場合は、通常の操作を続行してください。
どうすればこれを行うことができますか?分離ストレージと保存状態について読んだことがありますが、正直なところ、何も達成できておらず、本当に頭がおかしくなっています。どんな助けでも大歓迎です。