1
문제는 약간 이상하고 복잡합니다. 때때로 (결정적이지 않거나 원인을 알지 못하는 경우도 있습니다.) 일부 조각이 트랜잭션에 표시되지 않습니다. 조각이 보이지 않습니다.
나는 두 번 모든 것을 확인하고, 확인을 보인다 -, 조각이 제대로 전에 추가 등 null가 아닌, 필드에게 이전과 거래 후false
에
true
에
mHidden
세트를 가지고,하지만 난 볼이 모두 비어있는 곳입니다.
무엇이 잘못 될 수 있습니까?
문제에 대해 더 자세히 말하면 - 동시에 하나의 Activity
(최대 25 개)의 많은 조각을 관리하고 있으며 트랜잭션이 동시에 많은 것을 숨기거나 표시합니다. 게다가, 동일한 레이아웃 홀더 (FrameLayout
)에 4 개의 단편을 추가하고 가시성을 전환했는데 원인이 아닌 것 같습니다. 여기에 문제가 숨기기/표시 애니메이션이었다 - - 나는 안드로이드를 싫어하기 시작하고
...
코드의 가장 중요한 부분과 사용중인 xml 레이아웃을 추가 할 수 있습니까? – Entreco
내가 할 수 있으면 좋겠지 만 내 응용 프로그램은 20k 줄의 코드와 매우 복잡하고 단서가 어디인지 전혀 알지 못합니다. 모든 조각에는 루트로 'RelativeLayout'이 있고 언급 한 것처럼 'FrameLayout'홀더에 동적으로 추가됩니다. . 대부분의 경우 트랜잭션이 정상적으로 처리됩니다 (문제가 없다는 것을 증명하는 것).하지만 때로는 그러한 상황이 발생합니다 ... "이것은 트랜잭션에 표시되지 않도록 할 수있는 부분이 있지만 OK ". –