Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
package com.cesams.twogetskills.inconcert.sync;import android.accounts.Account;import android.content.AbstractThreadedSyncAdapter;import android.content.ContentProviderClient;import android.content.Context;import android.content.Intent;import android.content.SyncResult;import android.os.Bundle;import android.util.Log;import com.cesams.twogetskills.inconcert.Constants;public class SyncAdapter extends AbstractThreadedSyncAdapter {private Context mContext;private final static String TAG = "C2GS - SyncAdapter";public SyncAdapter(Context context, boolean autoInitialize) {super(context, autoInitialize);Log.d(TAG, "Construct");/** If your app uses a content resolver, get an instance of it* from the incoming Context*/this.mContext = context;}@Overridepublic void onPerformSync(Account account,Bundle extras,String authority,ContentProviderClient provider,final SyncResult syncResult) {Log.d(TAG, "onPerformSync");Intent intent = new Intent(Constants.BROADCAST_TYPE_SYNC_TO_SERVER_OR_CHECK_CHANGES);mContext.sendBroadcast(intent);}}