- temporary solution for Pod Debig thingy
This commit is contained in:
parent
3ebb85df46
commit
a55f12ebb8
2 changed files with 22 additions and 4 deletions
|
@ -1,6 +1,7 @@
|
||||||
package info.nightscout.androidaps.plugins.pump.omnipod;
|
package info.nightscout.androidaps.plugins.pump.omnipod;
|
||||||
|
|
||||||
import android.content.ComponentName;
|
import android.content.ComponentName;
|
||||||
|
import android.content.Intent;
|
||||||
import android.content.ServiceConnection;
|
import android.content.ServiceConnection;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.os.IBinder;
|
import android.os.IBinder;
|
||||||
|
@ -37,6 +38,7 @@ import info.nightscout.androidaps.plugins.bus.RxBus;
|
||||||
import info.nightscout.androidaps.plugins.configBuilder.ConfigBuilderPlugin;
|
import info.nightscout.androidaps.plugins.configBuilder.ConfigBuilderPlugin;
|
||||||
import info.nightscout.androidaps.plugins.general.actions.defs.CustomAction;
|
import info.nightscout.androidaps.plugins.general.actions.defs.CustomAction;
|
||||||
import info.nightscout.androidaps.plugins.general.actions.defs.CustomActionType;
|
import info.nightscout.androidaps.plugins.general.actions.defs.CustomActionType;
|
||||||
|
import info.nightscout.androidaps.plugins.general.overview.dialogs.ErrorHelperActivity;
|
||||||
import info.nightscout.androidaps.plugins.general.overview.events.EventNewNotification;
|
import info.nightscout.androidaps.plugins.general.overview.events.EventNewNotification;
|
||||||
import info.nightscout.androidaps.plugins.general.overview.events.EventOverviewBolusProgress;
|
import info.nightscout.androidaps.plugins.general.overview.events.EventOverviewBolusProgress;
|
||||||
import info.nightscout.androidaps.plugins.general.overview.notifications.Notification;
|
import info.nightscout.androidaps.plugins.general.overview.notifications.Notification;
|
||||||
|
@ -385,8 +387,15 @@ public class OmnipodPumpPlugin extends PumpPluginAbstract implements OmnipodPump
|
||||||
} else {
|
} else {
|
||||||
LOG.warn("Result was NOT null.");
|
LOG.warn("Result was NOT null.");
|
||||||
|
|
||||||
OKDialog.show(MainApp.instance().getApplicationContext(), MainApp.gs(R.string.action),
|
Intent i = new Intent(MainApp.instance(), ErrorHelperActivity.class);
|
||||||
"Pulse Log:\n" + result.toString(), null);
|
i.putExtra("soundid", R.raw.boluserror);
|
||||||
|
i.putExtra("status", "Pulse Log:\n" + result.toString());
|
||||||
|
i.putExtra("title", MainApp.gs(R.string.combo_warning));
|
||||||
|
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||||
|
MainApp.instance().startActivity(i);
|
||||||
|
|
||||||
|
// OKDialog.show(MainApp.instance().getApplicationContext(), MainApp.gs(R.string.action),
|
||||||
|
// "Pulse Log:\n" + result.toString(), null);
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -113,8 +113,17 @@ public class InitActionFragment extends Fragment implements PodInitReceiver {
|
||||||
|
|
||||||
this.retryButton = rootView.findViewById(R.id.initAction_RetryButton);
|
this.retryButton = rootView.findViewById(R.id.initAction_RetryButton);
|
||||||
|
|
||||||
this.retryButton.setOnClickListener(view ->
|
this.retryButton.setOnClickListener(view -> {
|
||||||
new InitPodTask(instance).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR));
|
|
||||||
|
getActivity().runOnUiThread(() -> {
|
||||||
|
for (PodInitActionType actionType : mapCheckBoxes.keySet()) {
|
||||||
|
mapCheckBoxes.get(actionType).setChecked(false);
|
||||||
|
mapCheckBoxes.get(actionType).setTextColor(headerView.getTextColors().getDefaultColor());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
new InitPodTask(instance).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
|
||||||
|
});
|
||||||
|
|
||||||
return rootView;
|
return rootView;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue