我使用Android studio,sqlite数据库 我的代码工作正常,但是当我添加" posid"列到"联系人"表该程序不起作用
插入联系时......... 谢谢大家可以帮助我
答案 0 :(得分:1)
您指的是从未初始化过的EditText引用。即,et4。
另外,我建议不要让成员变量保留对视图的引用,因为这是内存泄漏的常见来源。相反,只需在需要对视图进行本地引用时调用findViewById。
答案 1 :(得分:1)
你没有初始化EditText et4
这就是异常的原因,当你更新表模式“添加列”时你应该增加你的数据库版本,以便android可以更新表
int DATABASE_VERSION = 2; // instead of 1