私が使うOdoo モバイル フレームワークアプリの起動時に同期オプションを有効にするにはどうすればいいですか? (このオプションはデフォルトでは無効になっています。)
ベストアンサー1
オドゥーがあります顧客同期アダプタ.xmlそして顧客同期プロバイダー.java; 参照されているResPartner.java、それは、 と書かれていますString AUTHORITY = BuildConfig.APPLICATION_ID + ".core.provider.content.sync.res_partner";
。Account
の型com.odoo.auth
が期待されますが、適切なコンテンツ権限を割り当てることが重要です。そうしないと、何も解決されません。
ContentResolver.setSyncAutomatically(account, ResPartner.AUTHORITY, true);
もう 1 つについてはsync-adapter
、それぞれcontentAuthority
&accountType
が必要です。
初回実行時にのみ有効にするか、ユーザーに確認するだけです。常に有効にすると、無効にすることが困難になります。