表视图与列表视图

时间:2011-09-07 05:53:02

标签: android

我需要使用带有列表视图的表视图..

第1列是固定的,只能垂直滚动,之后的列可以垂直和水平滚动 功能类似于表视图可水平滚动,在列表的垂直滚动中,表视图也应滚动。

与此应用程序的TvListing相似 https://market.android.com/details?id=com.xfinity.tv&feature=search_result

任何人都知道如何开发这个应用程序的tvlisting UI,因为我需要在类似的线上工作......

由于

1 个答案:

答案 0 :(得分:1)

您可以使用此格式。这只是一个例子。

<RelativeLayout android:layout_width="540dip"
            android:layout_height="215dip" android:background="#ffffff">
            <TableLayout android:layout_width="wrap_content"
                android:layout_height="wrap_content" android:paddingLeft="5dip"
                android:paddingRight="10dip">
                <TableRow>
                    <ScrollView>
                        <TableLayout android:layout_width="150dip"
                            android:layout_height="wrap_content" android:paddingRight="10dip">
                            <TableRow>
                                <ListView android:layout_height="250dip"
                                    android:id="@+id/revenue_list_item" android:layout_width="wrap_content"
                                    android:paddingTop="10dip"></ListView>
                            </TableRow>

                        </TableLayout>
                    </ScrollView>

                </TableRow>
            </TableLayout>
            <TableLayout android:layout_width="wrap_content"
                android:layout_height="wrap_content" android:paddingLeft="165dip"
                android:gravity="center">
                <TableRow android:layout_width="wrap_content"
                    android:layout_height="wrap_content">
                    <ScrollView>
                        <TableLayout android:layout_width="wrap_content"
                            android:layout_height="wrap_content" android:gravity="center">
                            <TableRow android:layout_width="wrap_content"
                                android:layout_height="wrap_content">
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/cameragraph">

                                </RelativeLayout>
                            </TableRow>
                            <TableRow android:layout_width="wrap_content"
                                android:layout_height="wrap_content">
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                            </TableRow>
                            <TableRow android:layout_width="wrap_content"
                                android:layout_height="wrap_content">
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                            </TableRow>
                            <TableRow android:layout_width="wrap_content"
                                android:layout_height="wrap_content">
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                            </TableRow>
                            <TableRow android:layout_width="wrap_content"
                                android:layout_height="wrap_content">
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                            </TableRow>
                            <TableRow android:layout_width="wrap_content"
                                android:layout_height="wrap_content">
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                                <RelativeLayout android:layout_width="180dip"
                                    android:layout_height="105dip" android:background="@drawable/graph_layout"
                                    android:layout_gravity="center_horizontal" android:gravity="center_horizontal"
                                    android:layout_marginBottom="0dip" android:id="@+id/image">

                                </RelativeLayout>
                            </TableRow>
                        </TableLayout>
                    </ScrollView>
                </TableRow>
            </TableLayout>


        </RelativeLayout>

试试这个。这只是布局。但不是整个

相关问题