我有一个名为 DatabaseHandler 的类,它基本上处理联系人数据库。当我打开我的安卓模拟器时,我可以添加和删除联系人。然后,当我关闭模拟器并重新打开它时,它会保留联系人,因此数据库会存储联系人。
我的问题是这个。我的联系人类中有一个变量,如下所示:
public static int totalContacts = 0;
此变量跟踪数据库中的联系人总数,因此当我添加联系人时,它会增加,反之亦然。但是,当我关闭模拟器并重新打开它时,数据库仍然有 4 个联系人,但 totalContacts 变量显然保持为 0。
有没有办法使totalContacts
数据库中的联系人数量相等,以便记住它?
感谢您的时间。