下面的代码是动态创建图像视图并在单击按钮时添加到其父布局。这很好用。当我改变设备方向时,一切都消失了。即,添加图像后,如果我更改设备方向,则添加的图像丢失。为什么?更改设备方向后如何取回图像?
@Override
public void onClick(View v) {
//create an imageview
ImageView img = new ImageView(getApplicationContext());
//set layout parameters
img.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
//set image source
img.setImageResource(R.drawable.back);
//add imageview to parent layout
parentView.addView(img);
}