InkRplnProgressDialog.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package epson.print.inkrpln;
  2. import android.content.Context;
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import androidx.appcompat.app.AppCompatActivity;
  6. import epson.print.R;
  7. import epson.print.ThreeButtonDialog;
  8. public class InkRplnProgressDialog extends AppCompatActivity implements ThreeButtonDialog.DialogCallback {
  9. private static final String PARAM_KEY_PARAM_CLASS_BUILDER = "param_class_builder";
  10. private InkRplnProgressFragment mInkDsFragment;
  11. /* access modifiers changed from: protected */
  12. public void onCreate(Bundle bundle) {
  13. super.onCreate(bundle);
  14. setTitle("");
  15. setContentView((int) R.layout.activity_ink_rpln_progress_dialog);
  16. setFinishOnTouchOutside(false);
  17. if (!InkReplenishSystem.isInkReplenishSystemEnabled(this)) {
  18. finish();
  19. return;
  20. }
  21. this.mInkDsFragment = InkRplnProgressFragment.getInstance(getSupportFragmentManager(), (DependencyBuilder) getIntent().getSerializableExtra(PARAM_KEY_PARAM_CLASS_BUILDER));
  22. }
  23. public void callback(int i) {
  24. if (i == 1) {
  25. this.mInkDsFragment.launchWebBrowseAndFinishActivity();
  26. } else if (i != 3) {
  27. finish();
  28. } else {
  29. this.mInkDsFragment.setInkDsServerCheckDisable(this);
  30. finish();
  31. }
  32. }
  33. public static Intent getStartIntent(Context context) {
  34. return new Intent(context, InkRplnProgressDialog.class);
  35. }
  36. public static Intent getStartIntent2(Context context, DependencyBuilder dependencyBuilder) {
  37. Intent intent = new Intent(context, InkRplnProgressDialog.class);
  38. intent.putExtra(PARAM_KEY_PARAM_CLASS_BUILDER, dependencyBuilder);
  39. return intent;
  40. }
  41. }