diff --git a/android_app/app/src/main/java/com/health/openscale/gui/activities/UserSettingsActivity.java b/android_app/app/src/main/java/com/health/openscale/gui/activities/UserSettingsActivity.java index 73afca1d..018523c9 100644 --- a/android_app/app/src/main/java/com/health/openscale/gui/activities/UserSettingsActivity.java +++ b/android_app/app/src/main/java/com/health/openscale/gui/activities/UserSettingsActivity.java @@ -173,8 +173,12 @@ public class UserSettingsActivity extends Activity { { boolean validate = true; - if (txtUserName.getText().toString().length() == 0) { - txtUserName.setError(getResources().getString(R.string.error_user_name_required)); + if (txtUserName.getText().toString().length() < 3) { + if (txtUserName.getText().toString().length() == 0) { + txtUserName.setError(getResources().getString(R.string.error_user_name_required)); + } else { + txtUserName.setError(getResources().getString(R.string.error_user_name_too_short)); + } validate = false; } diff --git a/android_app/app/src/main/res/values-de/strings.xml b/android_app/app/src/main/res/values-de/strings.xml index b43b8e1e..de2ee030 100644 --- a/android_app/app/src/main/res/values-de/strings.xml +++ b/android_app/app/src/main/res/values-de/strings.xml @@ -170,4 +170,5 @@ Ja klar Nein danke Würdest Du uns etwas Feedback geben? + Fehler Benutzername muss mind. 3 Zeichen haben \ No newline at end of file diff --git a/android_app/app/src/main/res/values/strings.xml b/android_app/app/src/main/res/values/strings.xml index 1e60b821..4b019798 100644 --- a/android_app/app/src/main/res/values/strings.xml +++ b/android_app/app/src/main/res/values/strings.xml @@ -82,6 +82,7 @@ Error exporting Error importing Error: user name is required + Error: user name have to be at least 3 characters Error: body height is required Error: initial weight is required Error: goal weight is required