I would like to create an EditText which accepts only numbers, has a maximum of 4 numbers, and is never narrower than it would be if filled with 4 numbers (does not shrink
Don't know about built-in solution but you can try passivly check the length and rise a dialog with error message at the moment of submission.