아래 코드는 이미지 뷰를 동적으로 생성하고 버튼 클릭으로 상위 레이아웃에 추가하는 코드입니다. 이것은 잘 작동합니다. 기기 방향을 바꿀 때 모든 것이 사라집니다. 즉, 기기 방향을 변경하면 이미지를 추가 한 후에 추가 된 이미지가 누락됩니다. 왜? 기기 방향을 변경 한 후에도 이미지를 다시 가져올 수 있습니까?안드로이드에서 장치 방향에 이미지가 동적으로 추가되지 않습니까?
@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);
}
죄송합니다, 정지 화상 누락을 선택합니다. – user1129655
@ user1129655 : 여기에서 시도하십시오 http://stackoverflow.com/questions/456211/activity-restart-on-rotation-android – Bhavin
에뮬레이터를 체크인하는 경우 android : configChanges = "orientation"이 작동하지 않습니다. keyboardHidden | orientation –