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 に答える