我是 android 新手,正在尝试编写一个使用 SQLite 存储一些数据的简单应用程序。为了测试将输出数据写入 SQLite 数据库,我使用了以下行,它工作正常。
DatabaseHandler db = new DatabaseHandler(this);
db.addData(new datatostore("Fred", "26"));
然后,我用我定义的字符串变量替换了固定字符串,该字符串变量使用意图在两个活动之间传递数据,然后发现数据没有正确写出。修改后的代码如下。
DatabaseHandler db = new DatabaseHandler(this);
Intent intent2 = getIntent();
String name = intent2.getStringExtra(TestActivity.NAME);
String age = intent2.getStringExtra(TestActivity.AGE);
db.addData(new datatostore(name, age));
我不明白为什么这不起作用。任何帮助将不胜感激。