2011-07-30 3 views
0

저는 안드로이드에서 갤러리보기를 디자인하고 있습니다. 안드로이드에서는 화면 절반마다 2 개의보기가 필요합니다 (전체 화면에서 2보기). 사용자가 스크롤하면 다음보기가 표시됩니다. 이 배경의 아이디어는 5 개의보기를 갖고 사용자가 처음에 2 개의보기를 보는 것입니다. 몇 가지 옵션을 시도했지만 성공하지 못한 경우 setLayoutParams (new Gallery.LayoutParams (screenWidth/2, screenHeight/2)); 문제를 해결하지 못했습니다. 문제가 나에게 조언이나 경로를 보내면이 종류의 사람이 발생했습니다. 독서를 해주셔서 감사 드리며, 자진해서는 안된다면 더 자세한 정보가 필요하면 알려주십시오.Android Gallery 한 화면에 두 개의보기를 표시하는보기.

답변

1

two views occupying each half of the screen (2 views on a full screen)이 두 가지보기가 동일한 가중치를 제공하므로 두 가지 모두 동일한 높이 (반쪽 화면)를 사용합니다. 그렇다면 setLayoutParams(new Gallery.LayoutParams(screenWidth/2, screenHeight/2)); 대신 screenwidth/2와 height/2를 설정하십시오. 희망 사항은 ... 이 문제가 발견되면 레이아웃과 관련 코드를 게시하십시오. ..

+0

대단히 감사합니다. 답변은 표준 레이아웃과 완벽하게 작동하지만 갤러리 위젯을 다룰 때보기의 동작이 변경됩니다. 그래서 내 문제는 실제로 5 개의 뷰 갤러리가 있습니다. 각 뷰는 갤러리에서 위치를 차지합니다. 궁극적 인 목표는이 갤러리를 갖는 것입니다. 화면의 위치 1과 2가 화면의 절반을 차지합니다. 위치에). 읽어 주셔서 감사합니다. –

관련 문제