Refactoring

pull/162/head
M66B 6 years ago
parent 2752f7435b
commit 41f5425ffa

@ -4343,7 +4343,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
@Override
public void onClick(DialogInterface dialog, int which) {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}
@ -4420,7 +4420,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
@Override
public void onClick(DialogInterface dialog, int which) {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}

@ -346,7 +346,7 @@ public class FragmentAccounts extends FragmentBase {
snackbar.setAction(R.string.title_fix, new View.OnClickListener() {
@Override
public void onClick(View view) {
getContext().startActivity(
startActivity(
new Intent(getContext(), ActivitySetup.class)
.putExtra("tab", "connection"));
}

@ -118,6 +118,13 @@ public class FragmentBase extends Fragment {
finish = true;
}
protected void restart() {
Intent intent = new Intent(getContext(), ActivityMain.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
Runtime.getRuntime().exit(0);
}
@Override
public void onSaveInstanceState(Bundle outState) {
Log.i("Save instance " + this);

@ -1068,7 +1068,7 @@ public class FragmentCompose extends FragmentBase {
private void onMenuAnswer() {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}

@ -181,7 +181,7 @@ public class FragmentDialogDuration extends FragmentDialogBase {
protected void sendResult(int result) {
if (result == RESULT_OK) {
if (!ActivityBilling.isPro(getContext())) {
getActivity().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
result = RESULT_CANCELED;
}
}

@ -360,7 +360,7 @@ public class FragmentFolders extends FragmentBase {
snackbar.setAction(R.string.title_fix, new View.OnClickListener() {
@Override
public void onClick(View view) {
getContext().startActivity(
startActivity(
new Intent(getContext(), ActivitySetup.class)
.putExtra("tab", "connection"));
}

@ -387,7 +387,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
tvSupport.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
}
});
@ -1187,7 +1187,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
snackbar.setAction(R.string.title_fix, new View.OnClickListener() {
@Override
public void onClick(View view) {
getContext().startActivity(
startActivity(
new Intent(getContext(), ActivitySetup.class)
.putExtra("tab", "connection"));
}
@ -2993,7 +2993,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
snackbar.setAction(R.string.title_fix, new View.OnClickListener() {
@Override
public void onClick(View view) {
getContext().startActivity(
startActivity(
new Intent(getContext(), ActivitySetup.class)
.putExtra("tab", "connection"));
}
@ -3695,7 +3695,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
case REQUEST_MESSAGES_COLOR:
if (resultCode == RESULT_OK && data != null) {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}
@ -4149,7 +4149,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
private void onColor(long id, int color) {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}
@ -4234,7 +4234,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
private void onSnoozeSelection(Bundle args) {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}

@ -22,7 +22,6 @@ package eu.faircode.email;
import android.app.ActivityManager;
import android.app.NotificationManager;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.Paint;
import android.os.Bundle;
@ -333,11 +332,4 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
getString(R.string.title_advanced_last_cleanup,
time < 0 ? "-" : DTF.format(time)));
}
private void restart() {
Intent intent = new Intent(getContext(), ActivityMain.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
Runtime.getRuntime().exit(0);
}
}

@ -496,7 +496,7 @@ public class FragmentRule extends FragmentBase {
case REQUEST_COLOR:
if (resultCode == RESULT_OK && data != null) {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}
@ -773,7 +773,7 @@ public class FragmentRule extends FragmentBase {
private void onActionSave() {
if (!ActivityBilling.isPro(getContext())) {
getContext().startActivity(new Intent(getContext(), ActivityBilling.class));
startActivity(new Intent(getContext(), ActivityBilling.class));
return;
}

Loading…
Cancel
Save