Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓数据表_Android_Sql_Database - Fatal编程技术网

Android 安卓数据表

Android 安卓数据表,android,sql,database,Android,Sql,Database,我正在开发一个应用程序,目前我有一个数据库,这些行被传输到数组,然后显示在数据表中 我是这方面的新手,我只是想知道编辑这些行的最佳方式是什么。我可以通过一些编辑文本框中的id检索一行,然后进行编辑和更新。但是,有没有更直观的方法为用户做到这一点?像datatable的替代品,其中表本身是可编辑的 希望我解释得足够好 建议非常好,谢谢如果您想在应用程序之外执行此操作,请保持仿真器运行,并使用命令提示符更新应用程序数据库中的表。 adb shell是访问应用程序数据库的命令您可以尝试使用androi

我正在开发一个应用程序,目前我有一个数据库,这些行被传输到数组,然后显示在数据表中

我是这方面的新手,我只是想知道编辑这些行的最佳方式是什么。我可以通过一些编辑文本框中的id检索一行,然后进行编辑和更新。但是,有没有更直观的方法为用户做到这一点?像datatable的替代品,其中表本身是可编辑的

希望我解释得足够好


建议非常好,谢谢

如果您想在应用程序之外执行此操作,请保持仿真器运行,并使用命令提示符更新应用程序数据库中的表。
adb shell是访问应用程序数据库的命令

您可以尝试使用android内置的
游标
游标适配器
解析/显示信息。这应该比将所有内容都传输到数组中要容易一些。但就您实际想要如何向用户展示它而言,可能需要有关您的特定应用程序的更多信息。不知何故,最好的方法是不要将数据转储到数组中。直接工作到游标将是最好的性能。我发现使用ResourceCursorAdapter子类将数据库行映射到列表适配器非常简单。如果您的表可以实现为行列表,那将是一种方式。好的,谢谢-似乎我需要调查游标,这是一个简单的计算器,每行的名称和数量,但它们需要易于编辑,底部有一个总数。然后,同样地,在另一个部分中添加名称和金额,并在底部添加总额和总金额