【发布时间】:2018-09-19 20:26:57
【问题描述】:
所以我有一个 sn-p 代码,在其中我在用户单击按钮时创建一个 textView。由于它是在运行时创建的,因此我不确定 ID 是什么。但是我想要做的是可以选择删除添加的最后一个 textView 并清除所有添加的 TextView。谢谢
private TextView createNewTextView(String text)
{
ArraySize++;
final LinearLayout mLayout=findViewById(R.id.linearLayout);
String newLine=System.getProperty("line.separator");
final LinearLayout.LayoutParams lparams =new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
ViewGroup.LayoutParams params=(RelativeLayout.LayoutParams) mLayout.getLayoutParams();
final TextView textView=new TextView(this);
textView.setLayoutParams(lparams);
textView.setText("New texT:: "+text+newLine);
listOfNames.add(text);
return textView;
}
【问题讨论】: