iPhone 開発のようなことをしたい: ビュー全体を再作成せずにコントロールを手動で再配置します。このアプローチの長所と短所は何ですか?
1 に答える
1
うまくいけば、これは誰かのために役立つでしょう。
向きの変更に関するビューを再作成したくない場合は、次のようにマニフェストファイルの対応するアクティビティを変更するだけです。
android:configChanges="keyboardHidden|orientation|keyboard"
コントロールを手動で再配置する場合は、onConfigurationChangedをオーバーライドして、必要なものをすべて再配置します
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
// reposition and/or hide/show controls here
}
于 2011-12-30T23:25:53.587 に答える