我使用下面的代码动态添加了一个 LinearLayout。
public void sendMessage02(View view){
view.getId();
EditText editText=(EditText)findViewById(R.id.edit_message);
String message=editText.getText().toString();
LinearLayout l=(LinearLayout)findViewById(R.id.layout_odd);
TextView text=new TextView(this);
text.setText(message);
text.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
l.addView(text);
LinearLayout l2=(LinearLayout)findViewById(R.id.layout01);
l2.addView(l);
}
当我运行我的应用程序时,它模拟器显示错误,说应用程序不幸停止了。
我究竟做错了什么?有没有其他方法可以动态添加布局。