mirror of https://github.com/MISP/misp-bump
quick syncProcess fix
parent
995e1070f5
commit
d9ecd7e7a3
|
@ -18,7 +18,6 @@ public class SyncActivity extends AppCompatActivity {
|
||||||
|
|
||||||
private Button prevButton, nextButton;
|
private Button prevButton, nextButton;
|
||||||
private int partnerChoice = -1;
|
private int partnerChoice = -1;
|
||||||
private String scannedQrString = "";
|
|
||||||
|
|
||||||
private int currentFragmentPosition = 0;
|
private int currentFragmentPosition = 0;
|
||||||
|
|
||||||
|
@ -53,6 +52,10 @@ public class SyncActivity extends AppCompatActivity {
|
||||||
getFragment(0, false);
|
getFragment(0, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void getNextFragment() {
|
||||||
|
getFragment(currentFragmentPosition + 1, true);
|
||||||
|
}
|
||||||
|
|
||||||
private void getFragment(int position, boolean animate) {
|
private void getFragment(int position, boolean animate) {
|
||||||
|
|
||||||
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
|
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
|
||||||
|
@ -104,10 +107,10 @@ public class SyncActivity extends AppCompatActivity {
|
||||||
prevButton.setEnabled(true);
|
prevButton.setEnabled(true);
|
||||||
nextButton.setEnabled(true);
|
nextButton.setEnabled(true);
|
||||||
|
|
||||||
prevButton.setText(R.string.back);
|
prevButton.setText(R.string.reject);
|
||||||
nextButton.setText(R.string.next);
|
nextButton.setText(R.string.accept);
|
||||||
|
|
||||||
transaction.replace(R.id.fragmentContainer, new ShowQrFragment(), "FRAGMENT_SHOW");
|
transaction.replace(R.id.fragmentContainer, new ReviewQrFragment());
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
@ -122,6 +125,16 @@ public class SyncActivity extends AppCompatActivity {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 3:
|
case 3:
|
||||||
|
|
||||||
|
if (partnerChoice == 1) {
|
||||||
|
prevButton.setEnabled(true);
|
||||||
|
nextButton.setEnabled(true);
|
||||||
|
|
||||||
|
prevButton.setText(R.string.back);
|
||||||
|
nextButton.setText(R.string.next);
|
||||||
|
|
||||||
|
transaction.replace(R.id.fragmentContainer, new ShowQrFragment(), "FRAGMENT_SHOW");
|
||||||
|
} else {
|
||||||
prevButton.setEnabled(true);
|
prevButton.setEnabled(true);
|
||||||
nextButton.setEnabled(true);
|
nextButton.setEnabled(true);
|
||||||
|
|
||||||
|
@ -129,6 +142,7 @@ public class SyncActivity extends AppCompatActivity {
|
||||||
nextButton.setText(R.string.accept);
|
nextButton.setText(R.string.accept);
|
||||||
|
|
||||||
transaction.replace(R.id.fragmentContainer, new ReviewQrFragment());
|
transaction.replace(R.id.fragmentContainer, new ReviewQrFragment());
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 4:
|
case 4:
|
||||||
|
@ -136,13 +150,18 @@ public class SyncActivity extends AppCompatActivity {
|
||||||
nextButton.setText(R.string.done);
|
nextButton.setText(R.string.done);
|
||||||
nextButton.setEnabled(true);
|
nextButton.setEnabled(true);
|
||||||
|
|
||||||
|
nextButton.setOnClickListener(new View.OnClickListener() {
|
||||||
|
@Override
|
||||||
|
public void onClick(View v) {
|
||||||
|
finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
transaction.replace(R.id.fragmentContainer, new UploadFragment());
|
transaction.replace(R.id.fragmentContainer, new UploadFragment());
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
transaction.commit();
|
transaction.commit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -162,8 +181,12 @@ public class SyncActivity extends AppCompatActivity {
|
||||||
runOnUiThread(new Runnable() {
|
runOnUiThread(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
if (partnerChoice == 1) {
|
||||||
|
getFragment(2, true);
|
||||||
|
} else {
|
||||||
getFragment(3, true);
|
getFragment(3, true);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// try {
|
// try {
|
||||||
|
|
Loading…
Reference in New Issue