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