数据库不会在编辑文本更改android上更新

好吧,我是android开发的新手

我也经历了一些已经问过的问题,但是我无法解决我的问题。

所以我正在学习android开发,为了练习,我创建了一个记笔记应用程序,还没有完成,我在使用SQLite来存储诸如Title和Note本身之类的信息

我在项目中有三个活动,分别是HomeActivity,MainActivity和EditorActivity,我将在下面附加其代码。

所以我认为数据库没有更新并存储新标题。

该应用程序的预期工作方式:仅在首次运行该应用程序时,mainactivity才会向您显示有关如何使用该应用程序以及如何设置数据库的说明,此后,每当您打开该应用程序时,您都将被直接带到家庭活动它将在列表视图中显示数据库内容。每当单击此列表视图中的项目时,便会将noteID发送到editoractivity,该活动具有两个EditText,一个用于标题,一个用于注释本身(当前仅用于标题),每当更改标题时,都应更新数据库,但是没有发生。有人可以帮我弄这个吗 ?


月关宝盒
浏览 186回答 2
2回答

千巷猫影

尝试更改此行:myDatabase.execSQL("CREATE TABLE IF NOT EXISTS notes (id INT PRIMARY KEY, title TEXT, message TEXT)");至myDatabase.execSQL("CREATE TABLE IF NOT EXISTS notes (id INTEGER PRIMARY KEY, title TEXT, message TEXT)");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java