3
내 응용 프로그램에서 나는 gridview를 사용하고 textview는 gridview에 대한 항목입니다. 컬럼의 수 = 3, 모든 컬럼에 동일한 폭을 부여하는 방법. 누구도 도와 줄 수 있습니까?android에서 gridview의 등호 너비를 설정하는 방법은 무엇입니까?
내 코드는 다음과 같습니다
GRIDVIEW : .........
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:gravity="center" >
<GridView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/MyGrid"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffff"
android:gravity="center_horizontal"
android:horizontalSpacing="5dp"
android:numColumns="3"
android:padding="5dp"
android:columnWidth="100dp"
android:stretchMode="columnWidth"
android:verticalSpacing="5dp" >
</GridView>
</LinearLayout>
그리드 항목 :
<TextView
android:id="@+id/grid_item_text"
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_weight="1"
android:background="@drawable/btn_selected"
android:gravity="center_horizontal|center_vertical"
android:text="TextView"
android:textColor="@color/BLACK"
android:textSize="14dp" >
</TextView>
</LinearLayout>
텍스트 동적으로 흐를 것이다. DB에서. –
예, 알겠습니다. 나는 textview가 제시하는 레이아웃을 위해 "fill_parent"를 주었다. 격자보기의 너비를 지정하지 않았습니다. –