갤스로 테스트 하다가


갤탭으로 테스트를 해봤는데


요상하게 리스트뷰에서 행마다 클릭리스너를 달아놨는데(onClick 에서 startActivity 를 호출함)


누르면 반응이 없어서 또 누르고 또누르고 반응이 없어서


하단의 탭(탭호스트)을 이용해서 뷰를 이동하면 그때서야 아까 눌렀던


리스너가 발동되면서 그제사 뜹니다... 그리고 반응 없어서 여러번 눌렀던 회수 만큼 엑티비티가 떠요...


그리고 또 하나는 리스너 안에서 AlertDialog.Builder를 하여 다이얼로그를 띄우는 곳인데


여기도 그럽니다... 근데 여기는 반응이 없다가 이동할 때 뜨는건 아니고


그냥 한~~~~참 후에 뜹니다... 누른 회수 만큼요....


또 신기한건 이런 현상이 항상 그러는거면 모르겠는데 그러다 안그러다....


그리고 startActivity가 안 될땐 다이얼로그도 안 뜨고 제 생각엔 뭔가...


반응이 느린건 헤비한 프로세스가 돌아서 느려지는건가 싶기도 하다가도...


startActivity를 호출할 땐 아예 반응이 없다가 이동할때 뜨는거 보면 그게 아닌거 같기도 하고...


로그를 찍어봤는데 터치 하는 순간


11-10 15:17:46.816: DEBUG/dalvikvm(2637): GC_EXPLICIT freed 331 objects / 18088 bytes in 39ms


요 한 줄이 찍히고 로그가 없다가 다른 페이지 이동하거나 할때 별다른 익셉션이나 이런거 없이흘러갑니다.


왜 그럴까요...? 메모리 문제일까요...? 프로그램이 무거운건가요...? 근데 갤탭에서만 그래요....