Я создаю разделенный файл запятой и не хочу давать пользователю способ перепутать приложение.
Следуя тому, что сказал RoToRa, вы можете разделить файл с помощью табуляции.
Если вы действительно хотите запретить использование запятых, вы можете добавить TextWatcher для изменения строки перед ее отправкой в графический интерфейс:
EditText text;
private void foo()
{
text.addTextChangedListener(new TextWatcher()
{
public void onTextChanged(CharSequence s, int start, int before, int count)
{
}
public void beforeTextChanged(CharSequence s, int start, int count, int after)
{
}
public void afterTextChanged(Editable s)
{
// modify string here
}
});
}
Просто проверьте метод addTextChangedListener (TextWatcher watcher) - добавьте слушателя, который будет проверять поле editText при его изменении.