findViewById(android.R.id.content)  => return 은 framelayout 으로 나오더군요,


위의 것을 이용해 parent view를 구한 다음 이것을 linearlayout 으로 class cast 하려고 했습니다.


정말 어이없게 폰마다 다른 결과가 나오네요-_-;;


HTC 레이더(ICS) 에서 테스트하면 에러없이 아주 잘되고 다 잘 돌아갑니다.


근데 아트릭스(2.3) 에서 테스트 하면 class cast exception 이 나네요...


java.lang.ClassCastException: com.android.internal.policy.impl.PhoneWindow$DecorView


이렇게 에러가 납니다-_-;;

코드는 아래와 같이 사용하였었습니다.


(LinearLayout) activity.findViewById(android.R.id.content).getParent();


몇시간째 찾아봤는데, 속시원한 해결책을 못찾겠네요, 고수님들 힌트좀 부탁드립니다~

Entrepreneur, Embedded/Software Engineer