我需要使用带有列表视图的表视图..
第1列是固定的,只能垂直滚动,之后的列可以垂直和水平滚动 功能类似于表视图可水平滚动,在列表的垂直滚动中,表视图也应滚动。
与此应用程序的TvListing相似 https://market.android.com/details?id=com.xfinity.tv&feature=search_result
任何人都知道如何开发这个应用程序的tvlisting UI,因为我需要在类似的线上工作......
由于
答案 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>
试试这个。这只是布局。但不是整个