同步适配器和SQLite实例

时间:2015-05-21 15:02:03

标签: java android sqlite

我为自己的Android应用创建了自定义syncAdapter。我还创建了Sqlite帮助器,它是一个单身人士。

接下来,当我尝试登录时,我正在创建一个帮助程序实例,它运行正常。但是在登录后,当我想调用SyncAdapter方法onPerformSync()时,会创建新的帮助程序实例。

帮助者:

public static DBHelper getInstance(Context context){
    if(instance == null){
        instance = new DBHelper (context, "DBName");
    }
    return instance;
}

onPerformSync():

@Override
public void onPerformSync(Account account, Bundle extras, String authority, ContentProviderClient provider, SyncResult syncResult) {
        helper = DBHelper .getInstance(context);
}

任何人都可以提供帮助吗?

0 个答案:

没有答案