뷰 추가/삭제 원래 빨랐는데
갑자기 느려졌습니다.
증상은
addView/removeView가 호출 된지 꽤 지나고 나서야 실제로 화면에 반영이 된다는 겁니다.
또 ImageView 같은 경우는 setImageResource할때 너무 느리더군요;;;
이런 증상이나 비슷 한 것들 경험 해보시거나 아시는 분은
원인과 이유에 대해서 답변 해주시면 감사하겠습니다.
이거만 하면 할 일 거의 끝나는데... 여기서 걸리네요 ㅠ-ㅠ
전반적으로 일어나는게 아니라 특정 뷰에서 일어나네요 ㅠ-ㅠ
어떤 텍스트 뷰는 setText가 바로되는데 어떤건 한참있다가 텍스트가 바뀌고...;;;
자답... view hierarchy가 커질 수록 addView, removeView 등 다른 뷰들(Parent, Sibling등...)의 영향을 많이 주게 되어
느려지는 것 같습니다. hierarchy없애고 각각 activity에 addcontentview로 추가하는 걸로 해결 봤습니다.
로그인 유지
전반적으로 일어나는게 아니라 특정 뷰에서 일어나네요 ㅠ-ㅠ
어떤 텍스트 뷰는 setText가 바로되는데 어떤건 한참있다가 텍스트가 바뀌고...;;;