UI crimes

This commit is contained in:
Johannes Mockenhaupt 2017-07-15 18:57:22 +02:00
parent 8ecf6922f7
commit 8dd714b390
No known key found for this signature in database
GPG key ID: 9E1EA6AF7BBBB0D1
2 changed files with 11 additions and 5 deletions

View file

@ -34,14 +34,14 @@ public class ComboFragment extends Fragment {
return comboPlugin;
}
private EditText statusText;
private TextView statusText;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.combopump_fragment, container, false);
statusText = (EditText) view.findViewById(R.id.comboStatusEditText);
statusText = (TextView) view.findViewById(R.id.comboStatusEditText);
updateGUI();
return view;
@ -64,6 +64,7 @@ public class ComboFragment extends Fragment {
updateGUI();
}
// TODO *very* quick hack
public void updateGUI() {
Activity activity = getActivity();
if (activity != null)
@ -77,7 +78,12 @@ public class ComboFragment extends Fragment {
sb.append(getPlugin().statusSummary);
if (getPlugin().pumpState != null) {
sb.append("\n\n");
sb.append(getPlugin().pumpState.toString().replaceAll(",", "\n"));
sb.append(getPlugin().pumpState.toString()
// i know ... i need to take a break already
.replaceAll(", ", "\n")
.replaceAll("PumpState\\{", "\n")
.replaceAll("\\}", "\n")
);
}
statusText.setText(sb.toString());
}

View file

@ -21,8 +21,8 @@
android:id="@+id/comboStatusEditText"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:ems="10"
android:textAlignment="center"
android:layout_gravity="center_horizontal"/>
android:padding="10dp" />
</FrameLayout>