如何通过Web服务将SharedPreferences文件发送到远程数据库

时间:2011-11-11 15:28:48

标签: android web-services sharedpreferences ksoap

我想知道将SharedPreference文件作为参数发送到SOAP Web服务的方式。我打算用ksoap。我的SharedPreference文件基本上将包含我计划在项目的一个活动中实现的复选框的选中值。

在服务器端,在通过Web服务发送文件后,我需要在文件数据库列中插入文件包含的每个选中的值。

完成任务后,我还需要删除该文件,因为我不打算在手机上存储任何数据。

任何遇到这种情况的人都可以告诉我如何为此实现代码吗?我知道如何进行SOAP Web服务调用。我只需要知道发送SharedPreferences文件的方式以及该文件中存储的内容的类型是什么?

1 个答案:

答案 0 :(得分:3)

您可以使用SharedPreferences#getAll()获取所有共享偏好设置的地图,然后以您喜欢的任何格式将其放入网络服务中。