20

main.xml レイアウトに 2 つのボタンがあるリストビューがあります。1 つのボタンをクリックすると、テキストビューを動的に作成し、画面の下部に追加して、ユーザーの操作を確認します。ユーザーが2番目のボタン(確認ボタン)をクリックすると、そのテキストをリストビューに追加する必要があります。横向きモードをサポートするために、同じレイアウト ファイルを layout-land フォルダーに入れています。最初のボタンをクリックすると、テキストを含むテキストビューが作成され、画面の下部に追加されます。デバイスの向きを変更すると、ランドスケープ main.xml が読み込まれ、アクティビティが再作成されます。だから私のテキストビューは崩壊しています。向きが変わったときのアクティビティの再現を防ぐにはどうすればよいですか。(ただし、他のレイアウト ファイルを取得する必要があります)。

4

2 に答える 2

44

androidmanifest.xml のアクティビティ タグを編集するだけです。

<activity
            android:configChanges="keyboardHidden|orientation"
            android:name=".testActivity"
            android:label="@string/app_name"></activity>
于 2012-05-10T09:12:02.110 に答える