これを実装する正しい方法は何ですか?私の解決策が正しいかどうか、誰かアドバイスしてもらえますか?
そう:
- アクティビティが作成されます
- ユーザーがボタンをクリックすると、ダイアログが起動されます (ダイアログ スタイルのアクティビティではなく、ダイアログ)
- ユーザーがキーボードを開く
- ダイアログが開かれたことを保存する場所で onSaveInstanceState が呼び出され、それぞれのダイアログ入力がすべてあります
- onRestoreInstanceState があり、ここでダイアログが表示されたかどうかを確認し、それぞれの入力でダイアログを再作成します。
それは正しいアプローチですか?またはsmthがあります。これは Android によって行われ、冗長なアクションをいくつか実行しています。
ありがとう