mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 03:09:04 +01:00
Use AndroidExecutor for background tasks that make API calls.
This commit is contained in:
@@ -5,6 +5,7 @@ import android.support.v7.app.ActionBar;
|
||||
import android.view.MenuItem;
|
||||
|
||||
import org.briarproject.R;
|
||||
import org.briarproject.android.api.AndroidExecutor;
|
||||
import org.briarproject.api.event.EventBus;
|
||||
import org.briarproject.api.settings.SettingsManager;
|
||||
|
||||
@@ -12,8 +13,12 @@ import javax.inject.Inject;
|
||||
|
||||
public class SettingsActivity extends BriarActivity {
|
||||
|
||||
@Inject protected SettingsManager settingsManager;
|
||||
@Inject protected EventBus eventBus;
|
||||
@Inject
|
||||
protected AndroidExecutor androidExecutor;
|
||||
@Inject
|
||||
protected SettingsManager settingsManager;
|
||||
@Inject
|
||||
protected EventBus eventBus;
|
||||
|
||||
@Override
|
||||
public void onCreate(Bundle bundle) {
|
||||
@@ -33,6 +38,10 @@ public class SettingsActivity extends BriarActivity {
|
||||
component.inject(this);
|
||||
}
|
||||
|
||||
public AndroidExecutor getAndroidExecutor() {
|
||||
return androidExecutor;
|
||||
}
|
||||
|
||||
public SettingsManager getSettingsManager() {
|
||||
return settingsManager;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user