如何创建水平列表视图? Android的

时间:2015-03-04 10:26:59

标签: java android horizontal-scrolling

我很难创建水平列表视图,我希望所有项目都可以水平滚动。我尝试了这个,但列表仍以常规格式显示。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TEST TO SEE IF HORIZ"/>
<HorizontalScrollView
    android:layout_width="wrap_content"
    android:layout_height="fill_parent">



        <ListView
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            android:id="@+id/listViewGlobal"
            android:ori>

            </ListView>


    </HorizontalScrollView>
</RelativeLayout>

2 个答案:

答案 0 :(得分:1)

如果要创建水平列表,可以使用:

1)RecyclerView GridLayoutManager.HORIZONTALLinearLayoutManager.HORIZONTAL

2)HorizontalVariableListView

答案 1 :(得分:0)

您的问题是,您将ListView放在HorizontalScrollView内,而您遇到的垂直滚动是由ListView引起的。

更改ListView内的LinearLayout HorizontalScrollView以使其正常工作。

另外,请查看Horizontal ListView in Android?