我有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>
答案 0 :(得分:0)
创建一个垂直的回收站视图,并在xml中保留两个按钮,如图所示,您将在其中充气,并在getItem计数中将长度保持为3,这样您将获得每行中的两个按钮和三行中的六个按钮