请在下面的代码中帮助我:(
我正在处理一个网格视图,它应该在横向模式下显示4个固定数量的行。它应显示arraylist中的数据,并应水平滚动。我使用了普通的网格视图并将它旋转了270.然后在网格单元格中,我使用了一个文本视图,我必须旋转90度以便直接显示文本。我将numColumns属性设置为4.因此,期望的是显示包含arraylist数据的4行。但我没有让网格单元格显示4行中的文本。我粘贴了gridview的下面xml代码和包含gridcell内部textview的单个自定义xml。我尝试更改网格视图,滚动视图和文本视图的所有属性。但是不知道这段代码有什么不对。
<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/textView_installed_app" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="top"
android:orientation="vertical" >
<GridView
android:id="@+id/gridView"
android:layout_width="wrap_content"
android:layout_height="400dp"
android:columnWidth="10dp"
android:gravity="center"
android:numColumns="4"
android:rotation="270" >
</GridView>
</LinearLayout>
</ScrollView>
gridview单元格内的自定义TextView:
<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:layout_gravity="center_vertical|center_horizontal"
android:layout_marginRight="10dp"
android:id="@+id/textview_gridcell"
android:layout_width="wrap_content"
android:layout_height="150dp"
android:rotation="90"
/>