5

제약 레이아웃에 관한이 이상하고 짜증나는 문제가 있습니다. 제약 레이아웃의 일부보기가 너비 또는 높이를 맞춤 값에서 0dp로 변경하거나 알리지 않고 변경합니다. 이 동작은 레이아웃을 빌드하고 테스트 할 것이기 때문에 일관성이 없습니다. 다음 작업으로 넘어갈 것이지만 그 다음에는 값이 0dp로 다시 설정되고 레이아웃이 모두 표시됩니다. 엉망이되다. 안드로이드 스튜디오의 커밋되지 않은 파일이 파란색으로 바뀌어 버렸기 때문에이 원치 않는 변경 사항과 Ctrl + Z를 간단히 알 수 있습니다.제약 레이아웃의 너비와 높이 속성이 자동으로 0dp로 재설정됩니다.

최근에 다양한 레이아웃을 구현하고 제한 레이아웃으로 변환하기 시작 했으므로 놓친 것일 수 있습니다. 아웃? 이 아주 바람직하지 않은 행동의 원인이 될 수있는 사람이 있습니까?

내 레이아웃 구조가 다른 제약 레이아웃을 포함 않습니다이

Root - Constraint Layout 
    views 
    views 
    ViewPager 
    Constraint Layout 
     Constraint Layout 
     Constraint Layout 

제약 레이아웃입니다하지만 난 그 문제

편집을 야기한다고 생각하지 않습니다 : 저는 현재, 안드로이드 스튜디오 3.0 카나리아 7을 사용하고 있습니다 더 복잡한 레이아웃을 개발하고 3.0으로 업그레이드 한 이후로이 문제가 발생하지 않았습니다.

+0

선형 및 상대 레이아웃을 사용하는 것이 더 좋습니다. 이 문제를 겪었습니다. –

+0

나는 동의하지 않는다. 딸꾹질은 거의 없었나요? 예. 그러나 제약 조건 레이아웃을 사용하면 성능상의 장점은 말할 것도없고 실제로 정말 유연하고 사용하기 쉽습니다. –

답변

1

This bug report Android 문제 추적기에서 찾고있는 것이 더있을 수 있습니다. 그렇지 않은 경우 자신의 보고서를 제출하는 것이 좋습니다.