0

アクティビティがあり、そのアクティビティには 2 つのフラグメント A と B があります。

フラグメント Aには、 Email を入力するためのEditTextあります。

フラグメント Bにはさらに2つのフラグメントB1B2が含まれており、フラグメント B の下部にある 2 つのボタンを使用して選択できます。

B1 と B2 には、NameNumberを入力するためのEditTextが含まれています。

メール、名前、番号を入力してフラグメント A と B を切り替えると、メールの値は保持されますが、サブフラグメント B1 と B2 の名前と番号の値は失われます

Bにネストされたフラグメントがあるためですか?

サブフラグメント B1 と B2 の値を保持するにはどうすればよいですか?

私はアンドロイドが初めてです。誰もが良い実例を参照できますか?

4

1 に答える 1

0

2 つ以上のフラグメントを扱うのは常に苦痛です。

最善の回避策ではありません: を使用SharedPreferencesして名前と番号を保存および表示し、必要に応じてアクティビティ全体をリロードして、変更が有効になるようにしてください。

于 2015-03-11T13:33:35.847 に答える