2012-09-23 7 views
2

내 gridview에서 모든 셀은 처음에는 사각형으로 렌더링되지만 두 번째로 볼 때는 사각형입니다.android gridview 셀 크기

나는 그들을 평방 있도록 로직,하지만 나는 그들이

를로드 처음 광장 원하는 내 문제는보기는 처음에 사각형, 또는 특정 비율로 모든 이유를 내가 이해하지 못하는 것입니다

!

내 XML 파일은 모든 부모를 채우도록 설정하고, 난

내가 알아야 할 gridview에 대해 뭔가가 사각형을 렌더링 할 뷰를 강제로 시도 사각형 자리 표시 자 이미지에 넣어?

답변

0
답이있는 gridview 셀 내 내 이미지 뷰를 확장했다

@OverrideonMeasure 방법 및 생성 평방 비율

0
  1. 사용자 정의 배열 어댑터를 만들 수 있습니다. (자바)

참조 (Showing graphical instead of strings in an imagelist with title)

  • 정의의 배열 adpater XML 파일 (셀) 뭔가를 쓰기

      을 이 같은 :

      <?xml version="1.0" encoding="utf-8"?> 
          <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
          android:layout_width="50dp" 
          android:layout_height="50dp" > 
          <ImageView 
           android:id="@+id/iv_caarow" 
           android:src="@drawable/icon" 
           android:layout_width="match_parent" 
           android:layout_height="match_parent" /> 
          </RelativeLayout> 
      

    droid : layout_width = "50dp", 이렇게 셀 크기를 설정할 수 있습니다. 이 동적