if (artifactBuffer[2] == true) {
Window win = getWindow();
//win.setContentView(R.layout.activity_main);
LayoutInflater inflater = (LayoutInflater) getSystemService(
Context.LAYOUT_INFLATER_SERVICE);
LinearLayout linear = (LinearLayout) inflater.inflate(R.layout.mode1, null);
LinearLayout.LayoutParams paramLinear = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.MATCH_PARENT
);
win.addContentView(linear, paramLinear);
if(artifactBuffer[0] == true) {
linear.setVisibility(View.INVISIBLE);
}
}
제가 코딩한 부분의 일부분만 따왔는데, 조건문을 주어서 레이아웃에 겹쳐지는 부분 까지는 정상적으로 돌아가는데, 이부분을 다시 조건문을 주어서 제거하려고 하니 사라지지가 않습니다. 저 방법으로도 써보고 removeview로도 사용했는데 사라지지 않아서 어떻게 하시는지 아시는분 계시나요..?