Skip to content

Commit 481ddaf

Browse files
committed
GO TO otger compuytrewe7tf6t
1 parent a7547fd commit 481ddaf

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

app/src/main/java/fn10/bedrockrmobile/activity/RMElementEditingScreen.java

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -593,13 +593,18 @@ public FieldValidReturn isFieldValid(Field field, boolean strict) {
593593
return FieldValidReturn.False("This is a bug. This message should never appear");
594594
}
595595

596-
public static Object getValueFromRElementView(View view) {
596+
public Object getValueFromRElementView(View view) {
597597
View inputView = view.findViewById(R.id.fieldBox);
598-
599-
if (inputView instanceof Spinner) {
600-
return ((Spinner) inputView).getSelectedItem();
601-
} else if (inputView instanceof EditText) {
602-
return ((EditText) inputView).getText();
598+
for (Map.Entry<Field, View> fieldViewEntry : FieldRElementValues.entrySet()) {
599+
if (view.equals(fieldViewEntry.getValue())) {
600+
if (fieldViewEntry.getKey().getType().equals(String.class)) {
601+
if (inputView instanceof Spinner) {
602+
return ((Spinner) inputView).getSelectedItem();
603+
} else if (inputView instanceof EditText) {
604+
return ((EditText) inputView).getText().toString();
605+
}
606+
}
607+
}
603608
}
604609
return null;
605610
}

0 commit comments

Comments
 (0)