LinearLayout
別の LinearLayout の複数のインスタンスでを膨らませたいと思います。どうやってやるの?私の問題は、常に同じインスタンスを使用しているように見えるため、そのインスタンスを何度も追加することです。
要するに、私が必要としているのは、LinearLayout
子の新しいインスタンスを別のLinearLayout
親に追加する方法です。
これが私がこれまでに行ったことです:
private void setupContainers() {
LayoutInflater layoutInflater = (LayoutInflater)this.getSystemService(MainActivity.LAYOUT_INFLATER_SERVICE);
LinearLayout parentContainer = (LinearLayout)this.findViewById(R.id.parent_container);
for (int i = 0; i < someNumber; i++) {
LinearLayout childContainer = (LinearLayout) layoutInflater.inflate(R.layout.child_container, null);
parentContainer.addView(childContainer);
}
}