我想动态添加listview项目。我做了这个,但当我重新启动应用程序listview项目消失。如何将此项永久保存到listview。请建议
mGridView.setGravity(Gravity.CENTER);
mGridView.setColumnWidth(150);
mGridView.setHorizontalSpacing(20);
mGridView.setVerticalSpacing(20);
mGridView.setNumColumns(3);
mGridView.setStretchMode(GridView.STRETCH_SPACING_UNIFORM);
答案 0 :(得分:0)
将这些ArrayList
项放在数据库或SharedPreference
中,并在恢复活动时阅读这些项目。
答案 1 :(得分:0)
您可以使用Local database
,SharedPreference
或Static arraylist
来存储消息
答案 2 :(得分:0)
在销毁时间序列化列表数据。 并在应用程序重新开始时进行Deserilize。