I see your point, but, in my implementation, when setting the minimum value I also set the edittext.text to it ( its only logical, since its the minimum), so the user cannot delete the entered value to insert a new one. example
Minimum is 50
value is 50, user tries to delete it, he cant, so its still 50, but user wants 77
he types 77, this showing 7750, and then deletes the 50
My solution is not perfect, but it suites my current needs.
Still I will try to find another way to accomplish this