테스트폰으로는 넥서스s를 이용하고 있어서 그동안 몰랐는데
사용자의 제보가 리스트뷰의 순서가 뒤죽박죽 된다는 내용이었습니다.
제폰에서 확인 할때는 아무 문제도 없고 로직상의 문제도 없어 잘못된 제보라고 생각했는데
계속 리스트뷰 순서에 대한 제보가 들어와서 보니 LG에서 제조한 모든 폰에서 이와같은 문제가 공통적으로 발생하더라구요
옵티머스 시리즈, 프라다폰 에서 발생하는데요
원래 리스트뷰의 아이템에는 순서가 있습니다.
그런데 이게 순서대로 안나오고 뒤죽박죽 되어버립니다. (LG폰이 없어 아직 본적은 없습니다 -_-;;)
커스텀 리스트뷰로 ArrayAdapter<T>를 상속받아 getView를 Override하여 사용하는 일반적인 방법으로 구현하였습니다.
혹시 LG폰에서 이와 같은 증상을 겪어 봤던 분이 계시다면 무슨 문제인제 알 수 있을가요?
비슷한 코드를 사용하고 있습니다.
아주 잘 동작 합니다. LG폰 에서 잘 동작하구요,
그런 보고도 없었습니다.
아마, 초기화나 다른 뭔가 실수 했을 수 있습니다.
근데 폰마다 다른점은 확실히 있어요.
특히 갤럭시랑 옵티머스는 많이 다르더군요.
저도 갤럭시 기준으로 개발했는데 마켓에 올리고 나니까 많은 옵티머스 사용자들이 문제제기를 하길래
결국엔 중고나라에서 옵티머스원 3만원 주고 사서 테스트하니까 갤럭시에서는 안돌아가는 메소드가 옵티머스에서는 돌아가더라구요.
사실 그 메소드는 구글 API에도 있는 메소드라 돌아가는게 맞는것 같긴 한데... 레퍼런스폰에서도 아무 문제가 없길래 신경을 안썼는데
이런경우는 레퍼런스폰에서도 작동 안하는 메소드를 작동 안하게 한 삼성이 맞는건지, 아니면 원래 API에 있으니까 작동하게 한 엘지가 맞는건지 참 헷갈리더라구요.
아무튼 결론은 최대한 많은 기기에서 테스트를 해보시는게 좋을듯 싶어요.




정말 그런다면 헬지 답네요