簡體   English   中英

一般同步設置“自動同步”復選框以編程方式

[英]general sync settings “auto-sync” checkbox programmatically

我正在尋找一種方法來啟用/禁用“常規同步設置”中的“自動同步”復選框。

股票電源控制小部件也具有此功能。 如果這個小部件可以做,那么我也應該有一個解決方案,對嗎? 請各位幫助我,我正在拼命尋找網絡上的解決方案但沒有成功。

此操作是否可能必須進行用戶交互? 我知道我可以發送一個Intent打開同步視圖,但這不是我的意圖!

我不是在尋找特定帳戶的同步設置,就像我在這個論壇中找到的那樣

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

我正在尋找一種方法來啟用/禁用“常規同步設置”中的“自動同步”復選框。

UPDATE

ContentResolver上嘗試setMasterSyncAutomatically()

ContentResolver.setMasterSyncAutomatically(true); // enables AutoSync

你也應該加上這個

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

到您的AndroidManifest.xml文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM