Android: Limit the number of return characters a user can enter in an EditText
<p>I know you can set an <code>EditText</code>'s <code>maxLines</code> to be something like <code>5</code>. But how can I actually limit how many return characters (i.e. when a user presses the return key on their softkeyboard) an EditText can have? </p>

<p>I basically do not want my user doing this in my EditText:</p>

<pre><code>_##___________________####
#####________________#####
######______________######
_#######____________######
___########________#######
____#########_____#######_
______########____#######_
_______#########__#######_
___________######_#####___
______________########____
________#############_____
______#################___
_____###(__)############___
____###################___
___#####################__
____###################___
_____#################____
_________##########_______
________#############_____
______################____
_____####/ ######## \####___
____####/ ########## \####__
___####/ ############ \###_
___###/ ############# |###_
___###| ############## /##_
___###\ ############# /##___
____##################____
_____################_____
______##############______
_______############_______
_______############_______
_______############_______
_______############_______
_______#####__#####_______
_______####____####_______
______#####____#####______
___########____########___
___########____########___ 
</code></pre>