Move ShardsSentDismissedListener into ShardsSentFragment

This commit is contained in:
Sebastian Kürten
2021-03-18 10:21:00 +01:00
parent db7825d7f6
commit c3d137a73c
3 changed files with 45 additions and 43 deletions

View File

@@ -21,7 +21,8 @@ import javax.inject.Inject;
public class DistributedBackupActivity extends BriarActivity implements public class DistributedBackupActivity extends BriarActivity implements
BaseFragment.BaseFragmentListener, ContactSelectorListener, BaseFragment.BaseFragmentListener, ContactSelectorListener,
ThresholdDefinedListener, ShardsSentDismissedListener { ThresholdDefinedListener,
ShardsSentFragment.ShardsSentDismissedListener {
private Collection<ContactId> custodians; private Collection<ContactId> custodians;
@@ -73,7 +74,8 @@ public class DistributedBackupActivity extends BriarActivity implements
try { try {
db.transaction(false, txn -> { db.transaction(false, txn -> {
socialBackupManager socialBackupManager
.createBackup(txn, (List<ContactId>) custodians, threshold); .createBackup(txn, (List<ContactId>) custodians,
threshold);
ShardsSentFragment fragment = new ShardsSentFragment(); ShardsSentFragment fragment = new ShardsSentFragment();
showNextFragment(fragment); showNextFragment(fragment);
}); });

View File

@@ -1,10 +0,0 @@
package org.briarproject.briar.android.socialbackup;
import androidx.annotation.UiThread;
public interface ShardsSentDismissedListener {
@UiThread
void shardsSentDismissed();
}

View File

@@ -13,11 +13,19 @@ import org.briarproject.briar.android.fragment.BaseFragment;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.annotation.UiThread;
public class ShardsSentFragment extends BaseFragment { public class ShardsSentFragment extends BaseFragment {
public static final String TAG = ShardsSentFragment.class.getName(); public static final String TAG = ShardsSentFragment.class.getName();
interface ShardsSentDismissedListener {
@UiThread
void shardsSentDismissed();
}
protected ShardsSentDismissedListener listener; protected ShardsSentDismissedListener listener;
@Override @Override
@@ -28,7 +36,9 @@ public class ShardsSentFragment extends BaseFragment {
@Nullable @Nullable
@Override @Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_shards_sent, View view = inflater.inflate(R.layout.fragment_shards_sent,
container, false); container, false);