Run start service on foreground

This commit is contained in:
M66B
2021-03-25 09:36:45 +01:00
parent a2f78423df
commit f7a85deeec
18 changed files with 263 additions and 114 deletions

View File

@@ -3197,11 +3197,14 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "doubletap");
return null;
}
@Override
protected void onExecuted(Bundle args, Void data) {
ServiceSynchronize.eval(context, "doubletap");
}
@Override
protected void onException(Bundle args, Throwable ex) {
Log.unexpectedError(parentFragment.getParentFragmentManager(), ex);
@@ -3394,11 +3397,14 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "flag");
return null;
}
@Override
protected void onExecuted(Bundle args, Void data) {
ServiceSynchronize.eval(context, "flag");
}
@Override
protected void onException(Bundle args, Throwable ex) {
Log.unexpectedError(parentFragment.getParentFragmentManager(), ex);
@@ -3697,11 +3703,14 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "attachment");
return null;
}
@Override
protected void onExecuted(Bundle args, Void data) {
ServiceSynchronize.eval(context, "attachment");
}
@Override
protected void onException(Bundle args, Throwable ex) {
Log.unexpectedError(parentFragment.getParentFragmentManager(), ex);
@@ -4463,13 +4472,13 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "seen");
return null;
}
@Override
protected void onExecuted(Bundle args, Void ignored) {
ServiceSynchronize.eval(context, "seen");
long id = args.getLong("id");
TupleMessageEx amessage = getMessage();
if (amessage == null || !amessage.id.equals(id))
@@ -4623,13 +4632,12 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "resync");
return null;
}
@Override
protected void onExecuted(Bundle args, Void data) {
ServiceSynchronize.eval(context, "resync");
ToastEx.makeText(context, R.string.title_fetching_again, Toast.LENGTH_LONG).show();
}
@@ -4932,11 +4940,14 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "headers");
return null;
}
@Override
protected void onExecuted(Bundle args, Void data) {
ServiceSynchronize.eval(context, "headers");
}
@Override
protected void onException(Bundle args, Throwable ex) {
Log.unexpectedError(parentFragment.getParentFragmentManager(), ex);
@@ -5006,13 +5017,12 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "raw");
return null;
}
@Override
protected void onExecuted(Bundle args, Void data) {
ServiceSynchronize.eval(context, "raw");
ToastEx.makeText(context, R.string.title_download_message, Toast.LENGTH_LONG).show();
}
@@ -6895,11 +6905,14 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
db.endTransaction();
}
ServiceSynchronize.eval(context, "keyword=" + keyword);
return null;
}
@Override
protected void onExecuted(Bundle args, Void data) {
ServiceSynchronize.eval(context, "keyword=" + keyword);
}
@Override
protected void onException(Bundle args, Throwable ex) {
Log.unexpectedError(getParentFragmentManager(), ex);