Android 保存通过单击按钮添加行动态生成的tableLayout

Android 保存通过单击按钮添加行动态生成的tableLayout,android,tablelayout,android-tablelayout,tablerow,Android,Tablelayout,Android Tablelayout,Tablerow,在我的android应用程序中,我创建了一个表,用户可以通过点击“添加”按钮添加行,我设法做到了这一点,但我想知道是否有办法保存用户动态生成的表格布局,以便他关闭应用程序,然后如果他再次打开它,他将获得与他创建的行相同的表,以便他可以继续向表中添加行 这是我用于按钮addonclick属性的代码 public void onClickAdd(View view) { TableLayout table_layout = (TableLayout) findViewById(R.id.tab

在我的android应用程序中,我创建了一个表,用户可以通过点击“添加”按钮添加行,我设法做到了这一点,但我想知道是否有办法保存用户动态生成的表格布局,以便他关闭应用程序,然后如果他再次打开它,他将获得与他创建的行相同的表,以便他可以继续向表中添加行

这是我用于按钮addonclick属性的代码

public void onClickAdd(View view) {

  TableLayout table_layout = (TableLayout) findViewById(R.id.table_layout);

  TableRow row = new TableRow(this);
  //add properties to row 
  tabla.addView(row);
}
我的第一个想法是使用SharedReferences,但我是应用程序开发新手,不知道是否有更简单的方法


高级版谢谢,抱歉我的英语不是我的第一语言。

除非用户需要保存数百行或更多行,否则共享参考将是最好的选择。那么您可能需要使用数据库:


谢谢,最后我使用了SharedReferences,因为它似乎工作得更好,更容易实现。