Android按代码添加许多Imageview

时间:2014-02-14 17:25:00

标签: android layout imageview drawable

我想在其上创建一个包含许多ImageView的布局。

它应该是由15张图片组成的10张图片的数组。只有5个不同的图片,但我需要将它们放在这个阵列上很多次。

类似的东西,但在10 * 15:

http://blazinggames.com/brain/puzzle/screenshots/cc.gif

到目前为止,我使用的是线性布局(不确定它是最好的选择Oo)而且我有这个:

enter image description here

取消此代码:

LinearLayout linearLayout= new LinearLayout(this);
linearLayout.setOrientation(LinearLayout.HORIZONTAL);

linearLayout.setLayoutParams(new LayoutParams(
       LayoutParams.MATCH_PARENT,
       LayoutParams.MATCH_PARENT));


ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.green);
imageView.setLayoutParams(new LayoutParams(
LayoutParams.MATCH_PARENT,
LayoutParams.WRAP_CONTENT));
linearLayout.addView(imageView);
setContentView(linearLayout);

我设置了一个imageview1,imageview2,...每个人都有一个我想要的5个绘图...

我知道!这不是编码的好方法!它可以工作,但它非常长!

这就是我在这里的原因^^

任何人都可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:1)

我已经能够制作一个gridview了!谢谢!