在我的Android应用程序中,我创建了一个表,用户可以通过单击“添加”按钮添加行,我设法做到了但我想知道是否有办法保存tableLayout动态生成的用户为了让他关闭应用程序,然后如果他再次打开它,他将获得与他创建的行相同的表,以便他可以继续向表中添加行。
这是我使用的按钮添加onClick属性
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);
}
我的第一个想法是使用sharedPreferences但我是应用程序开发的新手,我不知道是否有更简单的方法。
先谢谢你,对不起我的英语,这不是我的第一语言。
答案 0 :(得分:0)
除非您的用户需要保存数百行或更多行,否则SharedPreferences将是最佳路线。然后你可能想要使用数据库: