私には2つの方法があります:
public View addNewLinearLayout(Context context) {
LinearLayout linearLayout = new LinearLayout(context);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
params.height = 120;
linearLayout.setLayoutParams(params);
linearLayout.setBackgroundColor(Color.RED);
linearLayout.setGravity(Gravity.TOP);
linearLayout.addView(buttonsGenerator(context));
return linearLayout;
}
public View buttonsGenerator(Context context){
ListView lst;
lst = new ListView(context);
Button button = new Button(context);
return lst;
}
addNewLinearLayout で、ビューにレイアウトを追加します。buttonsGenerator で、いくつかのボタンをリストに追加し、このリストを addNewLinearLayout のレイアウトにボタンとともに追加したいと考えています。ボタンのリストを作成し、メソッドbuttonsGeneratorを使用して線形に追加するにはどうすればよいですか?