【发布时间】:2014-05-28 10:54:03
【问题描述】:
我想创建一个带有button 的table,每次单击它时都会添加一个带有三个TextView 的tablerow。目前我只能在没有TextView的情况下添加tablerow,但是,当我关闭应用程序时,创建的行没有保存,谁可以帮助我?
这是我的代码:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btnAddItem = (Button) findViewById(R.id.addItemTableRow);
btnAddItem.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
TableLayout table = (TableLayout) findViewById(R.id.tableLayout1);
TableRow row = new TableRow(MainActivity.this);
TextView t = new TextView(MainActivity.this);
t.setText("Add table row");
row.addView(t);
table.addView(row, new TableLayout.LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
}
});
}
}
【问题讨论】:
-
我添加了 tablerow,但是当我关闭应用程序时 tablerow 没有保存。
-
如果你想保存数据。你试试 SqlLite
标签: android save row android-tablelayout tablerow