并排排列图像按钮

时间:2017-03-24 16:40:54

标签: android android-layout listview

我有6个图像按钮,或者将来可能有9个按钮,我想在每一行并排排列2个图像按钮

我该怎么办?

我使用过gridview,但它不是我想要的 这是我的代码

/////////////////////////////////////////////// /////////////////////////

<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical"
            android:layout_marginTop="60dp"
            >


            <ImageButton
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:srcCompat="@drawable/apple"
                android:id="@+id/apple"
                android:background="@null"
                 />

            <ImageButton
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:srcCompat="@drawable/googleplay"
                android:id="@+id/googlep"
                android:background="@null"
                />

            <ImageButton
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:srcCompat="@drawable/psn"
                android:id="@+id/psn"
                android:background="@null"

                />

            <ImageButton
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:srcCompat="@drawable/steam"
                android:id="@+id/steam"
                android:background="@null"
                />

            <ImageButton
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:srcCompat="@drawable/xbox"
                android:id="@+id/xbox"
                android:background="@null"
                />
            <ImageButton
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:srcCompat="@drawable/amazon"
                android:background="@null"
                android:id="@+id/amazon"
                />

        </LinearLayout>
    </ScrollView>

1 个答案:

答案 0 :(得分:0)

创建一个垂直的回收站视图,并在xml中保留两个按钮,如图所示,您将在其中充气,并在getItem计数中将长度保持为3,这样您将获得每行中的两个按钮和三行中的六个按钮