我是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));
我不明白为什么这不起作用。非常感谢任何帮助。
答案 0 :(得分:0)
我认为你的捆绑标签可能不正确。你应该控制它们并重试。