!7 set flag Android. p { final EditText tvEmail = aTextInput(androidAssistant_userEmail()); final EditText tvPW = aPasswordInput(); final TextView tvResult = aLabel(); aShow(aVerticalStack( aForeground(aBlack(), aBold(aFontSize(24, aCenteredTextView("Log in to your assistant!")))), aVerticalSpacer(50), aBold(aFontSize(20, aCenteredTextView("Your e-mail address:"))), aCenterTextView(tvEmail), aVerticalSpacer(25), aFontSize(20, aCenteredTextView("Password:")), aCenterTextView(tvPW), aVerticalSpacer(30), aButton("Log in", r { S pw = trim(aGetText(tvPW)); if (empty(pw)) ret with aSetText(tvResult, "Please enter password"); S hash = assistant_hashPassword(pw); saveTextFile(androidAssistant_userEmailFile(), aGetText(tvEmail)); saveTextFile(androidAssistant_hashedPWFile(), hash); final Button btn = heldInstance(Button); thread { temp aTempDisable(btn); temp aTempSetText(btn, "Logging in..."); sleepSeconds(3); } }), aVerticalSpacer(50), tvResult)); }