void loadWPData() { for (WaypointNav WP : app.mw.WaypointsList) { if (WP.MarkerId.equals(MarkerId)) { TVWPTitle.setText(WP.getMarkerTitle()); ETAltitude.setText(String.valueOf(WP.Altitude)); ETParameter1.setText(String.valueOf(WP.Parameter1)); ETParameter2.setText(String.valueOf(WP.Parameter2)); ETParameter3.setText(String.valueOf(WP.Parameter3)); SpinnerAction.setSelection(WP.Action - 1); setParametersDesc(WP.Action); return; } } }
void updateWPData() { for (WaypointNav WP : app.mw.WaypointsList) { if (WP.MarkerId.equals(MarkerId)) { WP.Altitude = Integer.parseInt(ETAltitude.getText().toString()); WP.Parameter1 = Integer.parseInt(ETParameter1.getText().toString()); WP.Parameter2 = Integer.parseInt(ETParameter2.getText().toString()); WP.Parameter3 = Integer.parseInt(ETParameter3.getText().toString()); WP.Action = SpinnerAction.getSelectedItemPosition() + 1; return; } } }