Как Вы создаете edittext запись, которую форматы вводят в денежном формате только? Когда пользователь входит 5, я хочу, чтобы вход был похож на "0,05$" и когда они затем входят 3, вход должен теперь быть похожим на "0,53$", и наконец они входят 6, и вход должен быть похожим на "5,36$".
Для этого можно использовать TextWatcher.
Расширьте TextWatcher: http://d.android.com/reference/android/text/TextWatcher.html
public class MyTextWatcher implements TextWatcher {
public void afterTextChanged(Editable arg0) {
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
}
Затем добавьте его в свой editText с помощью
myEditText.addTextChangedListener(new MyTextWatcher());