私のコードでは、ファイルが解析されるまで必要なボタンの数がわからないため、プログラムでボタンを作成します
buttons= new LinkedList<Button>();
for(int i=0; i< aList.size();i++)
{
Button btn = new Button(this);
btn.setId(i);
btn.setOnClickListener(this);
btn.setText(stringList.get(i));
btn.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
buttons.add(btn);
layout.addView(btn);
}
これはうまくいきます。さらに作成する前にこれらのボタンをすべて削除する簡単な方法があるかどうか疑問に思っています (ユーザーが別のボタンを押したときにボタンの値を新しいものに変更します)