0

LayoutInflater を使用してレイアウトを生成しています。基本的に、ボタンを押すとアクティビティが停止し、別のアクティビティが開始されます。新しいアクティビティでは、ユーザーがいくつかのフィールドに入力し、結果が最後のアクティビティに返されるため、これらの情報を使用して TableRow を生成します。問題は、ctrl + f11 (垂直画面) を押すと、アクティビティが破棄されて再作成されるため、膨張したビューに関する情報を取得するにはどうすればよいですか?

4

2 に答える 2

1

android:configChanges="keyboardHidden|orientation"マニフェスト ファイルのアクティビティにパラメーターを追加すると、向きが変わってもアクティビティは破棄/再作成されません。

于 2012-05-08T12:48:05.897 に答える
0

および でアクティブなフォーム データを永続化および復元しonSaveInstanceState()ますonRestoreInstanceState()

http://developer.android.com/guide/topics/fundamentals/activities.html#ConfigurationChangesを参照してください。

于 2012-05-08T12:09:13.670 に答える