title: Add Thousand Separators Automatically While Text Changes in Android EditText
body: <p>There are many answers out there for the same task I want to accomplish and even I couldn't find any solutions useful in my case</p>
  
  <p>I've seen</p>
  
  <p><a href="https://stackoverflow.com/questions/3821539/decimal-separator-comma-with-numberdecimal-inputtype-in-edittext">Question 1</a> -- The issue was it is adding commas counting "." (DOT) also as numeric value.</p>
  
  <p><a href="https://stackoverflow.com/questions/12338445/how-to-automatically-add-thousand-separators-as-number-is-input-in-edittext">Question 2</a> -- The issue was it is not showing It's result while text is being changed</p>
  
  <p><a href="https://stackoverflow.com/questions/12542211/how-to-format-number-in-android-edittext-after-realtime-editing/12546391">Question 3</a> -- The issue was It is adding 0 continuously after 15th letter.</p>
  
  <p><strong>And many more questions and answers are out there</strong>, </p>
  
  <p>But I didn't find anything that meets general requirements for thousand separator.</p>
  
  <p>Is there any useful Tips that helps me adding the thousand separator smoothly as text changed and treats differently for
  numbers after decimal like as calculator ? </p>
  
  <p>I will appreciate any kind of helps.</p>