2012-02-29 2 views
1

프로젝트 작업을 마치고 끝내기 위해 닫습니다. 나는 메가 문제를 발견했다. 문제는 갑자기 내 코드/레이아웃에서 아무 것도 변경하지 않고 내 모든 사용자 정의 대화 상자에 겹쳐진 이미지 (3 가지 활동 배경)가 있다는 것입니다.모든 사용자 정의 대화 상자에 배경이 있습니다.

2.x 장치에서이 문제가 발생했지만 3.x에서는 발생하지 않았습니다. 화면 크기에 따라 다른 레이아웃으로 작업합니다. 하지만 레이아웃이 모두 삭제되어 동일한 레이아웃 등이 사용됩니다. 심지어 내 Eclipse를 닫고, 프로젝트를 정리하고, 수동으로 다시 빌드하고, apk를 제거하고, apk를 다시 설치합니다. 2.2.3, 2.2.1 기기 (API 8 & 9) 및 3.2에서 테스트했습니다.

필자는 필사적입니다. 그러니 제발, 어떤 사람이 어떻게/왜 이런 일이 일어나고 있는지에 대한 조언이 있습니까?

다음은 비교를위한 몇 가지 스크린 샷입니다. 대화 상자 (버그)와

2.2.3 스크린 샷 :

enter image description here

3.2 스크린 샷 - 그것이 있어야로는 (잘 작동) :

enter image description here

+1

음, 조금 더 많은 정보가 유용 할 것입니다. 아마도 코드의 발췌 부분에서 사용자 정의 대화 상자를 만들어야합니다. 코드를 볼 필요없이 가장 잘 추측 할 수 있습니다. 대화 상자와 일치하는 스타일 또는 사전 설정 값으로 인해 배경이 설정됩니다. – Rawr

+0

대화 상자 레이아웃에 잘못된 설정이 있습니다. – Nyllian

답변

0

내가 사용 대화 상자의 레이아웃에 '잘못된'매개 변수가 거의 없습니다. 나는 translucense 매개 변수를 true로 설정하고 # 00000000의 background_color (알파 채널이 반투명을 overwrited 한 곳)를 사용했음을 기억합니다. 이것은 버그의 원인이되었습니다.

배경의 레이아웃 설정을 # 000000 (일반 검정)으로 변경하거나 제거하면이 문제가 해결됩니다.

관련 문제