【发布时间】:2014-02-22 07:08:10
【问题描述】:
public void Add_text() {
ll.setOrientation(LinearLayout.HORIZONTAL);
ll.setId(i);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
TextView product = new TextView(getActivity());
product.setText(" Product" + 5 + " ");
ll.addView(product);
EditText qty = new EditText(getActivity());
qty.setText(i + "");
qty.setId(i);
qty.setWidth(120);
ll.addView(qty);
Button btn = new Button(getActivity());
ll.addView(btn);
btn.setLayoutParams(params);
btn.setOnClickListener(o);
ly.addView(ll);
i++;
}
我编写了上面的代码来动态创建文本字段和按钮;但是现在我需要在单击按钮时删除 2 个文本字段和一个按钮。我该怎么做?
【问题讨论】:
-
试试 ll.removeView(view)
-
你以编程方式创建
ll布局 -
你不是每次都创建
ll.. 对吧? -
你检查我的答案了吗?你的问题解决了吗?
标签: android