탭 이동을 하지 않고 화면 변환을 하기 위해 LocalActivityManager를 사용하였습니다.

 intent = new Intent(LoginActivity.this, LoginTest.class);
    win = mLocalActivityManager.startActivity("Test", intent);
    activity1 = win.getDecorView();
    
    //layout01.removeAllViews();
    layout01.addView(activity1);

이런식으로 사용을 해 주었는데, addView를 하게 되니까

기존의 화면을 유지한채로 아래쪽에 새로운 내용이 첨가되는 식으로 변합니다.

아예 새로운 화면으로 변환하고 싶은데 어떤 방법을 사용해야할까요.

removeAllViews() 메소드를 사용하면 그렇게 변하기는 하는데

기존의 뷰가 사라져서 좋지 못한것 같아서요.

 

그리고 저것과 같은 방법을 통해 화면 이동을 한 후

새로운 화면에서 또 화면 변환을 하고자 똑같은 내용의 코드를 사용하였는데

변환이 되질않네요. 왜 이럴까요 ㅇ_ㅇ

 

답변 부탁드립니당!!