在res目录下新建layout-land文件夹,将xml文件复制到该目录,做相应布局的修改~~
只要在应用运行中设备配置发生了改变,Android就会销毁当前activity,然后再新
建一个activity,需采用某种方式保存以前的数据:
Bundle是存储字符串键与限定类型值之间映射关系(键值对)的一种结构:
@Override public void onSaveInstanceState(Bundle savedInstanceState){ super.onSaveInstanceState(savedInstanceState); savedInstanceState.putInt(key,mChoose); }在活动创建时检查存储的数据:
protected void onCreate(Bundle savedInstanceState) { if(savedInstanceState != null){ mChoose = savedInstanceState.getInt(key,0); }