2012-11-20 3 views
5

Android ADT 버그 (v21.0.0-519525)로 의심되는 문제가 발생했습니다.Android ADT : 이동보기가 ID를 뒤섞음 (버그?)

두 개의보기가있는 Activity (상단의 TextView와 하단의 ImageView)에서 작업하고 있다고 가정 해 보겠습니다. TextView를 위에서 아래로 옮기고 싶습니다. GUI에서 클릭하거나 드래그하거나 XML에서 잘라내거나 붙여 넣으면 미리보기와 XML 코드에서 문제가 없지만 앱을 실행하면 ID가 서로 섞여있는 것처럼 보입니다. R.id.textView를 TextView로 변환하는 코드는 R.id.textView가 ImageView라고 생각하기 때문에 오류가 발생합니다.

누구도이 문제에 부딪 혔습니까? 주위에 방법이 있습니까?

+0

언급 한가지 : 이동 후 XML과 Java에서 TextView의 ID를 변경하면이를 수정하는 것처럼 보입니다 (그러나 분명히 unideal입니다). – joshwoodward

답변

3

레이아웃 ID로 놀 때 이런 종류의 문제가 발생합니다.

하나의 해결책은 프로젝트를 지우고 다시 빌드하는 것입니다.

+0

완벽하게, 프로젝트를 청소 그것을 해결. 감사! – joshwoodward

+0

우리는 모든 pre-dexing의 이익을 잃기 때문에 매번 청소하지 않으려한다면 어떨까요? 이것은 빌드 프로세스 버그와 같은 것처럼 보입니다. –