Linearview类似gridview

时间:2015-05-15 02:50:20

标签: android android-layout android-linearlayout

我们可以将图像一个接一个地放在LinearLayout中,如

1 4
2 5
3 6

现在,它是否会在屏幕上消失

1
2
3

---结束屏幕 -

 4

我想要4个人来到新专栏

我正在创建图像

ts = new CircularImageView(getApplicationContext());

          Bitmap myBitmap = BitmapFactory.decodeFile(path);

          ts.setImageBitmap(myBitmap); LinearLayout.LayoutParams
          layoutParams = new LinearLayout.LayoutParams( 150, 150);
          ts.setLayoutParams(layoutParams); 
          linearLayout2.addView(ts);

1 个答案:

答案 0 :(得分:0)

要使用LinearLayout实现此目的,您可以在水平LinearLayout中包装2个垂直LinearLayout:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal" >
    <LinearLayout android:layout_with="wrap_content"
    android:layout_height="fill_parent"
    android:orientation="vertical">
    ---Your images 1, 2, 3 go here ---   
    </LinearLayout>
     <LinearLayout android:layout_with="wrap_content"
    android:layout_height="fill_parent"
    android:orientation="vertical">
    ---Your images 4, 5, 6 go here ---   
    </LinearLayout>

</LinearLayout>

看起来GridView仍然是一个更好的选择。请参阅此示例:http://www.mkyong.com/android/android-gridview-example/