我需要在java类中创建一个按钮并将其替换为xml中的特定位置,就像我想将它们放在我在xml中创建的水平滚动视图中请任何帮助+我需要一个允许我根据我的数组自动生成按钮的函数尺寸谢谢。.
问问题
72 次
1 回答
0
试试这个代码
LinearLayout layout=(LinearLayout)findViewById(R.id.linearLayout);
LayoutParams layoutParam_text=new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT); layoutParam_text.gravity=Gravity.LEFT;
Button btnTest[]=new Button[array.size];
for(int i=0;i<array.size();i++)
{
btnTest[i] =new Button(this);
btnTest[i].setLayoutParams(layoutParam_text);
btnTest[i].setTag(""+i);
btnTest[i].setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
}
});
layout.addView(btnTest[i]);
}
于 2012-10-13T12:37:04.340 回答