0

我有一些ImageButton,我想代表用户友好,比如这里:链接到图像 。我不能使用 GridLayout,因为它只支持三明治。主要思想是当用户旋转屏幕时没有空白空间。谢谢你的任何建议:)

我现在正在尝试不同的布局,比如表格、相对等,并试图找到适合我需要的布局,所以当用户旋转手机时,不会有额外的空白 XML:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
     >




    <ImageButton
        android:id="@+id/min"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:contentDescription="min.lt_foto"
        android:layout_margin="10dp"
        android:background="@drawable/min_lt_logo"
        android:onClick="IB_min"
        />

       <ImageButton
           android:id="@+id/VersliLietuva"
           android:layout_width="50dp"
           android:layout_height="50dp"

           android:contentDescription="VersliLietuva"
           android:background="@drawable/versli_lietuva" 
           android:layout_margin="10dp"
           android:onClick="IB_VersliLietuva"
           />

        <ImageButton
           android:id="@+id/ezys"
           android:layout_width="50dp"
           android:layout_height="50dp"

           android:contentDescription="ezys"
           android:background="@drawable/ezys" 
        android:layout_margin="10dp"
           android:onClick="IB_ezys"
           />

          <ImageButton
           android:id="@+id/pienas"
           android:layout_width="50dp"
           android:layout_height="50dp"

           android:contentDescription="pienas"
           android:background="@drawable/pienas" 
         android:layout_margin="10dp"
           android:onClick="IB_pienas"
           />


</ScrollView>
4

1 回答 1

1

看看这里: http: //developer.android.com/guide/topics/ui/layout/gridview.html,这里有你需要知道的关于网格视图的一切(从 API 级别 1 开始支持)。

基本上,您必须实现适配器才能指定网格每个元素的内容。当然,通过 支持点击项目setOnItemClickListener

于 2013-11-04T20:40:45.707 回答