3

我已经阅读了有关存在的同步适配器的所有详细信息,并且我了解它是如何工作的,但是我找不到任何关于是否可以不让用户取消同步数据的信息。

例如,如果我使用同步适配器将我的应用程序的所有数据与服务器同步,显然我不希望用户能够从帐户屏幕中检查“不同步数据”,所以我想知道是否有一种方法可以将所有这些数据与同步适配器同步,要么不选择取消同步复选框,要么创建用户无法修改的隐藏同步帐户。

如果在这种情况下使用同步适配器是错误的上下文,我会欣赏一些更好的方法来实现我需要的东西或朝着正确方向前进的例子。我认为使用同步适配器可能是错误的,我可能必须实现自己的自定义服务,我只需要一个示例或其他东西来让我朝着正确的方向前进。

感谢您的帮助。

4

1 回答 1

6

我找到了解决方案,您可以在 xml 布局中指定一个标签

安卓:userVisible="假"

这使用户无法选择取消选中同步。尽管 2.3.3 中仍然存在一个错误,表明服务未同步,即使它正在同步。很可能是因为用户没有选择复选框。

于 2013-02-14T04:55:47.533 回答