我想重用我的SyncAdapter多個權限。方法 onPerformSync(Account account, Bundle extras, String authority, ContentProviderClient provider, SyncResult syncResult)
將權限作爲參數傳遞。但是我怎麼能這樣註冊呢?如何爲多個權限使用一個SyncAdapter類?
我開始在AndroidManifest.xml如下:
<service
android:name=".sync.SyncService" >
<intent-filter>
<action android:name="android.content.SyncAdapter" />
</intent-filter>
<meta-data
android:name="android.content.SyncAdapter"
android:resource="@xml/syncadapter1" />
</service>
我嘗試不同的方法都沒有成功註冊@xml/syncadapter2
。任何想法都可以實現這一點,而不需要爲每個權威派生SyncAdapter類?
我將此添加到由kianatennyson製作的答案中。出於某種原因,我無法對她的回答添加評論。 – LeonidVlad
感謝您的貢獻,您不能在其他人的帖子上發表評論,直到您擁有足夠的聲望(50) –