2014-07-06 3 views
2

GridView와 비슷한 동작을하는 레이아웃이 있는지 또는 다음 작업을 수행하는 트릭이 있는지 알고 싶습니다.Gridview와 동일한 동작을하는 레이아웃?

몇 가지 요소가 연속으로 표시되지만 도착할 요소가 필요합니다. 화면의 크기가 너무 작 으면 다음 행. 내 문제 설명하기 :

The red rectangles are the different portview of the device

장치의 Portview를있는 빨간색 사각형을

답변

1

이 라이브러리를 사용해보십시오. 기본적으로 요구하는 것을 수행하는 구성 요소는 없지만 사람들은 그러한 구성 요소를 작성했습니다.

https://github.com/blazsolar/FlowLayout

희망이

+0

명확하게 내가 뭘 찾고 있었는지, 부끄러운 거기에 안드로이드 SDK – Lectem

+0

같은 것이 아니야 내 minsdk 버전 8 때문에이 라이브러리를 사용할 수없는 것 같습니다 (이 라이브러리는 gradle에 따라 minsdk14가 필요합니다). 주위를 둘러 볼 방법이 있습니까? – Lectem

+0

그것이 작동해야합니다, 라이브러리에 대한 최소 값을 9로 이동합니다 gradle에 따라 14입니다.하지만 그것은 8 생각조차해야합니다. 당신은 시도 할 수 있습니다. 기본적으로 그것의 단일 클래스와 일부 속성. 의존성을 포함하는 대신 프로젝트 내에서 복사 할 수도 있습니다. – DArkO

0

나는 be4 것을 시도 didnt는하지만 난 당신이 계산과 계산 요소를 확인해야 프로그래밍 을이 작업을 수행 할 수 있다고 생각 너비 (그 사이의 공백 포함)를 확인한 다음 상위 너비로 새 요소 너비를 추가 할 수 있는지 확인한 다음 을 추가하면 새 요소 top = 마지막 행 상단 + 마지막 행 높이 및 새 요소 왼쪽 = 마지막 행의 첫 번째 요소 왼쪽

시도해보고 도움이 필요하면 코드화를 시도해 볼 수 있습니다.

+0

이 작동 할 수 있습니다하지만 난 속성 만이 할 수있는 방법을 찾고 있었다. 만약 당신이 대답을 할 수 없다면 – Lectem

관련 문제