5

私は、クリックでフラグメントを置き換えるアンドロイドアプリケーションを開発しています。横向きモードと縦向きモード用に別々のデザインを用意しています。しかし、問題は、向きを変更すると、アクティビティが更新され、ボタンがクリックされないままになることです。

android:configChanges="orientation|keyboardHidden"

ただし、画面サイズに設定しても他のレイアウト デザインは使用されませんでした。これを克服する方法を提案してください。向きの変更時にアクティビティを更新せずに、他のレイアウトを受け入れます。

4

3 に答える 3

1

onSaveInstanceStateボタンの状態またはその他の状態を保存し、提供された を使用して復元するために使用onCreateBundleます。

CompoundButton(のような)ボタンを使用している場合CheckBox、その状態は自動的に保持されます。

于 2013-06-09T15:35:23.160 に答える