一般同步设置“自动同步”复选框以编程方式

时间:2011-11-04 12:37:38

标签: android android-syncadapter

我正在寻找一种启用/禁用“常规同步设置”中“自动同步”复选框的方法。

Afair股票权力控制小工具也有这个功能。如果这个小部件可以做,那么我也应该有一个解决方案,对吗?请各位帮助我,我正在拼命寻找网络上的解决方案但没有成功。

此操作是否可能必须进行用户交互?我知道我可以发送一个Intent打开同步视图,但这不是我的意图!

我不是在寻找特定帐户的同步设置,就像我在此论坛中找到的那样

ContentResolver.setSyncAutomatically(Account account, String authority, boolean sync);

2 个答案:

答案 0 :(得分:9)

  

我正在寻找一种启用/禁用“常规同步设置”中“自动同步”复选框的方法。

<强>更新

setMasterSyncAutomatically()上尝试ContentResolver

答案 1 :(得分:1)

ContentResolver.setMasterSyncAutomatically(true); // enables AutoSync

您还应该添加此

<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />

到你的AndroidManifest.xml文件。