在我的android應用程序中,我使用的同步適配器每隔1小時將與服務器同步數據。我需要每次都做到這一點,但在android設置 - >帳戶 - - >我的應用程序有一個用戶關閉同步功能的選項,是否有任何方法來限制用戶通過此方法關閉同步。Android:如何限制禁用同步
0
A
回答
1
您可以限制禁用同步。在您的syncadapter.xml
只需將android:userVisible
設置爲false
即可。像這樣:
<sync-adapter xmlns:android="http://schemas.android.com/apk/res/android"
android:contentAuthority="com.example.android.basicsyncadapter"
android:accountType="com.example.android.basicsyncadapter.account"
android:userVisible="false"
android:supportsUploading="false"
android:allowParallelSyncs="false"
android:isAlwaysSyncable="true" />
如果您將userVisible設置爲false,那麼用戶將無法手動禁用同步設置。
相關問題
- 1. 限制Android同步到WIFi
- 2. 如何在Android中同步/限制某些異步http調用
- 3. Android Studio - 禁用Gradle同步
- 4. Android如何以編程方式啓用/禁用自動同步
- 5. 限制同步字段
- 6. 限制Azure Active Directory同步
- 7. 如何限制使用Microsoft同步框架的記錄同步到某個限制
- 8. 如何禁用SDL2 FPS限制
- 9. 禁用MAX_USER_CONNECTIONS限制
- 10. 如何限制mongodb主從同步的帶寬使用情況
- 11. 如何限制android
- 12. 如何做android同步
- 13. 如何同步製作QSound?
- 14. Android,回購同步和無限下載?
- 15. Android SyncAdapter陷入無限同步循環
- 16. 如何使用android webview同步cookie?
- 17. 限制iCloud聯繫人/日曆同步
- 18. 飛鏢限制同步連接
- 19. 禁用管理限制
- 20. 如何在JUnitCore.runClasses()中限制跑步者?
- 21. 如何強制同步hdfs複製?
- 22. 限制適用於iOS同步:同步時達到超過200 MB
- 23. Android:啓用/禁用自動同步和背景數據
- 24. 如何限制Android的CPU使用率?
- 25. 如何啓用或禁用Firebase數據同步
- 26. 如何使用ComboBox的Text屬性禁用ItemsSource同步
- 27. 如何禁用Aurelia應用程序中的瀏覽器同步?
- 28. 如何限制十進制數字 - Android
- 29. 如何在android遊戲中製作時間限制(限制)?
- 30. 如何強制異步Web服務調用充當同步?
應該沒有辦法,因爲用戶應該能夠禁用同步,如果他想。您可能需要爲該任務使用常規服務,並且每小時觸發一次,而不是使用同步適配器,因爲它完全是女傭,以允許用戶選擇他是否希望您的應用同步 –
有什麼方法可以查找同步的狀態.ie,無論用戶是否禁用? – KJEjava48