|
@@ -35,6 +35,7 @@ import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
|
|
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
|
|
|
+import com.nextcloud.talk.activities.MainActivity;
|
|
|
import com.nextcloud.talk.adapters.items.AdvancedUserItem;
|
|
|
import com.nextcloud.talk.api.NcApi;
|
|
|
import com.nextcloud.talk.application.NextcloudTalkApplication;
|
|
@@ -70,6 +71,8 @@ import io.reactivex.android.schedulers.AndroidSchedulers;
|
|
|
import io.reactivex.disposables.Disposable;
|
|
|
import io.reactivex.schedulers.Schedulers;
|
|
|
|
|
|
+import static com.nextcloud.talk.utils.bundle.BundleKeys.ADD_ACCOUNT;
|
|
|
+
|
|
|
@AutoInjector(NextcloudTalkApplication.class)
|
|
|
public class ChooseAccountDialogFragment extends DialogFragment {
|
|
|
public static final String TAG = ChooseAccountDialogFragment.class.getSimpleName();
|
|
@@ -182,9 +185,11 @@ public class ChooseAccountDialogFragment extends DialogFragment {
|
|
|
|
|
|
|
|
|
binding.addAccount.setOnClickListener(v -> {
|
|
|
+ // TODO: change this when conductor is removed
|
|
|
+ Intent intent = new Intent(getContext(), MainActivity.class);
|
|
|
+ intent.putExtra(ADD_ACCOUNT, true);
|
|
|
+ startActivity(intent);
|
|
|
dismiss();
|
|
|
- // TODO
|
|
|
-// ((MainActivity) getActivity()).addAccount();
|
|
|
});
|
|
|
binding.manageSettings.setOnClickListener(v -> {
|
|
|
Intent intent = new Intent(getContext(), SettingsActivity.class);
|