好吧,我制作了一个包含 + 和 - 按钮以及 textView 的 XML 布局文件,我可以使用以下方法将其注入(inject)到我的 LinearLayout 中:
LinearLayout myLayout = (LinearLayout)findViewById(R.id.linearLayout2);
View injecterLayout = getLayoutInflater().inflate(R.layout.newplayerlayout, myLayout, false);
myLayout.addView(injecterLayout);
但是我希望能够多次注入(inject)它,所以我有几个+、-和textView,有什么办法可以做到这一点吗?
最佳答案
继续使用相同的代码来创建新对象?或者我错过了什么?
View injecterLayout;
LinearLayout myLayout = (LinearLayout)findViewById(R.id.linearLayout2);
injecterLayout = getLayoutInflater().inflate(R.layout.newplayerlayout, myLayout, false);
myLayout.addView(injecterLayout);
injecterLayout = getLayoutInflater().inflate(R.layout.newplayerlayout, myLayout, false);
myLayout.addView(injecterLayout);
injecterLayout = getLayoutInflater().inflate(R.layout.newplayerlayout, myLayout, false);
myLayout.addView(injecterLayout);
关于java - 如何动态多次注入(inject)LinearLayout(Android)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10746748/