【问题标题】:How to create a horizontal list view? Android如何创建水平列表视图?安卓
【发布时间】:2015-05-05 07:11:03
【问题描述】:

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

<?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>

【问题讨论】:

    标签: java android horizontal-scrolling


    【解决方案1】:

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

    1)RecyclerViewGridLayoutManager.HORIZONTALLinearLayoutManager.HORIZONTAL

    2) HorizontalVariableListView

    【讨论】:

      【解决方案2】:

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

      将您的ListView 更改为您内部的LinearLayout HorizontalScrollView 以使其工作。

      另外,看看Horizontal ListView in Android?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多