2011-10-27 2 views
0

갤러리보기를 사용하여 갤러리보기에서 전체 화면으로 이미지를 표시합니다. 나는 아래의 제안을 사용했다. Android Gallery fullscreen이미지 갤러리 하단에 링크를 표시해야합니다.

갤러리보기가 좋다. 그러나 4 : 1 비율로 화면을 세로로 나누고 위의 파티션에만 이미지를 표시하려고합니다. 하위 파티션에서 링크가있는 텍스트를 표시하려고합니다. 이제 기본 브라우저에서 링크가 대상을 열어야합니다.

어떻게 화면을 나눌 수 있습니까? 링크에 텍스트 또는 버튼이있는 것이 더 낫습니까?

+2

가 왜 갤러리 객체와 수직 방향의 LinearLayout을 사용하지 않는를하는에 layout_weight = 4, layout_height = 0 = 1 layout_weight를 텍스트 뷰 객체와 layout_height = 0? – teoREtik

+0

그런 경우 어떻게 R.layout.main과 같은 객체를 정의해야합니까? R.id.gallery? 필자는 .java 코드와 xml 파일 간의 매핑을 제대로 이해하지 못했습니다. 그런 문서들을 추천 해 주시겠습니까? – tuxnani

+0

layout_height = 0 값을 정의하면 오류가 발생합니다! – tuxnani

답변

2

teoREtik과 마찬가지로 LinearLayout을 사용하여 xml을 만들어야 할 수도 있습니다. 그것은 그 XML의 요소를 접근하려면 다음이 필요합니다 :

LayoutInflater inflater = getLayoutInflater(); 
galleryLayout = inflater.inflate(R.layout.xml_name, parent, false); 
Gallery gallery = (Gallery) galleryLayout.findViewById(R.id.gallery);