2013-07-08 2 views
0

내 응용 프로그램에서 격자보기 달력이 있습니다.하지만 내 격자보기는 내 layout.only에서 전체보기를 얻지 못했습니다. 레이아웃 난 내 XML 부분 중 하나가 나에게 감사를 도와주세요 포함 calendar.here는 ...격자보기에서 전체보기를 가져 오지 못함

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/calendarlayoutid" 
    android:orientation="vertical" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    > 
<RelativeLayout 
    android:id="@+id/gridheader" 
    android:orientation="horizontal" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:background="@drawable/header_background" 
    > 
<LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:gravity="left" 
    > 
<TextView 
    android:id="@+id/gridprevious" 
    android:layout_height="wrap_content" 
    android:layout_width="wrap_content" 
    android:padding="5dp" 
    android:paddingLeft="5dp" 
    android:textSize="14sp" 
    android:textStyle="bold" 
    android:textColor="@color/white" 
    android:gravity="center_horizontal" 
    android:text="&lt;&lt;" 
    android:clickable="true" 
    /> 
</LinearLayout> 

<TextView 
    android:id="@+id/gridtitle" 
    android:layout_height="wrap_content" 
    android:layout_width="wrap_content" 
    android:layout_centerHorizontal="true" 
    android:padding="5dp" 
    android:paddingLeft="5dp" 
    android:textSize="14sp" 
    android:textStyle="bold" 
    android:textColor="@color/white" 
    android:gravity="center_horizontal" 
    android:layout_toRightOf="@+id/previous" 

    /> 
<LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:gravity="right" 
    android:layout_toRightOf="@+id/title" 
    > 
<TextView 
    android:id="@+id/gridnext" 
    android:layout_height="wrap_content" 
    android:layout_width="wrap_content" 
    android:layout_centerHorizontal="true" 
    android:padding="5dp" 
    android:paddingLeft="5dp" 
    android:textSize="14sp" 
    android:textStyle="bold" 
    android:textColor="@color/white" 
    android:gravity="center_horizontal" 
    android:text=">>" 
    android:clickable="true" 
    /> 
</LinearLayout> 

</RelativeLayout> 

<RelativeLayout 
    android:orientation="horizontal" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" > 
    <LinearLayout 
     android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:gravity="left" 
     > 
     <TextView 
      android:text="SUN" 
      android:layout_width="0dip" 
      android:layout_height="wrap_content" 
      android:layout_weight=".08"/> 
     <TextView 
      android:text="MON" 
      android:layout_width="0dip" 
      android:layout_height="wrap_content" 
      android:layout_weight=".08"/> 
     <TextView 
      android:text="TUE" 
      android:layout_width="0dip" 
      android:layout_height="wrap_content" 
      android:layout_weight=".08"/> 
      <TextView 
      android:text="WED" 
      android:layout_width="0dip" 
      android:layout_height="wrap_content" 
      android:layout_weight=".08"/> 
      <TextView 
      android:text="THU" 
      android:layout_width="0dip" 
      android:layout_height="wrap_content" 
      android:layout_weight=".08"/> 
      <TextView 
      android:text="FRI" 
      android:layout_width="0dip" 
      android:layout_height="wrap_content" 
      android:layout_weight=".08"/> 
      <TextView 
      android:text="SAT" 
      android:layout_width="0dip" 
      android:layout_height="wrap_content" 
      android:layout_weight=".08"/> 

    </LinearLayout> 
</RelativeLayout> 

<LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 


<GridView 
    android:id="@+id/gridviewid" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:columnWidth="90dp"  
    android:numColumns="7" 
    android:gravity="center" 
    android:stretchMode="columnWidth" 
    /> 

</LinearLayout> 


</LinearLayout> 

을 그리드 전체보기을 그리고 내 그리드 뷰는 두 개의 텍스트 뷰의 행이.

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" > 
    <TextView 
     android:id="@+id/griddate" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:textColor="@color/text_color" 
     android:textSize="14sp" 
     android:textStyle="bold" > 
    </TextView> 

    <TextView 
     android:id="@+id/gridstatus" 
     android:layout_gravity="left" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" /> 


</LinearLayout> 

답변

0

Gridview의 높이는 행에 채울 데이터 수에 따라 다릅니다.

2 행에 대한 데이터가있는 경우 2 행만 표시되고 5 행에 대한 데이터가있는 경우 5 행만 표시됩니다.

+0

내 캘린더보기에 5 개의 행이 있지만 페이지가 채워지지 않습니다. – Satheesh

관련 문제