2016-12-07 1 views
0

"RelativeLayout"에서 알 수 있듯이 하위 항목의 Z- 인덱스가 더 높습니다. 어떻게이 순서를 바꿀 수 있습니까? 그것은 가지고, 당신이 보는대로, .I이 점에서 애니메이션을 사용하기 위해 그리고 overlapRelativeLayout에서 z- 인덱스의 순서를 역순으로 바꾸는 방법 항목의 게인이 낮은 z- 인덱스를 얻으려면?

내가 변화하는 나를 위해 너무 어려운 런타임에 복잡한 구성 요소를 생성 :

이 내 응용 프로그램의 스크린 샷입니다 다음 요소와 겹치고 내 RelativeLayout의 Z- 인덱스 순서 변경과 관련하여이 문제를 해결하려면이 작업을 수행 할 수있는 솔루션이 있습니까? 나쁜 영어

에 대한

미안

은 어쩌면 이것이 당신이 찾고있는 무엇을 당신에게

+0

맨 위에 놓으려는 항목은 맨 아래에 쓰십시오. 잘라내어 위에 붙여 넣으십시오. –

+0

더 많은 코드를 게시해야합니다. 복잡한 구성 요소를 만드는 방법은 무엇입니까? 콘텐츠 뷰의 layout.xml을 사용하는 것이 좋습니다. – banking

답변

0

너무 감사합니다?

View.bringToFront()은 잘못된 구성 요소로 사용하십시오. 귀하의 경우 그것은 녹색 표시됩니다.
이 메서드는 레이아웃에있는 다른 뷰를 통해 뷰를 표시합니다.

또는 Canvas에 구성 요소를 그릴 경우 각 뷰를 그리는 데 응답하는 코드 행을 교체해야합니다.

+0

미안하지만 이건 내 대답이 아니다. View.bringToFront()는 부모 요소의 순서를 바꿀 것이고, 프로그램 적으로 요소 인덱스를 사용했기 때문에 RelativeLayout의 자식 요소 순서를 바꿀 수 없다. 오빠에 대한 답변을 해주셔서 감사합니다. –

+0

@ArshiaJafarzadeh 인덱스로 요소를주는 것은 무엇입니까? –

+0

"Element"라는 단어의 의도 된 목적은 ImageView –

관련 문제