3

ガジェットを回したときにアプリを処理する方法は初めてですが、問題があります。

  • テーブルの行をテーブルに膨らませています。
  • それらは(View.GONE)のときに消えonCreate()ます。
  • それらclickはボタンのに表示されます。
  • ただし、画面の向きが変わると消えます。

向きが変わったときにビューの可視性を維持する方法はありますか?

今のところ、私はまだonSaveInstanceState()同じような仕事をしていませんonCreate()

任意の提案をいただければ幸いです。

新しいことを学びたいですよろしくお願いします!

4

1 に答える 1

2

これは、デバイスを回転させるActivityと再起動さonCreateれ、再び呼び出されてTableRow非表示になるためです。両方の画面のレイアウトが同じである場合は、その必要はありません。アクティビティノードのマニフェストに次の行を追加するだけです。

android:configChanges="keyboardHidden|orientation"
于 2011-11-22T11:30:47.287 に答える