我以编程方式生成ImageButtons
,但我无法使用XML
更改项目的大小。所以,我也想以编程方式进行。
我该怎么做?
我的代码:
String[] separated = result.split("%");
ImageButton [] txt =new ImageButton[20];
for(int i=0;i<txt.length;i++)
{
String getname = separated[i];
txt[i]=new ImageButton(hphotos.this);
Picasso.with(getBaseContext()).load("http://www.mywebsite.com/" + getname).into(txt[i]);
txt[i].setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));
scroll.addView(txt[i]);
答案 0 :(得分:2)
你试过吗
yourView.setLayoutParams(new LayoutParams(width,height));