如何从Edittext中检索不同语言的字符串

时间:2011-09-20 04:48:51

标签: android utf-8 android-edittext

我遇到了这个问题  如何从edittext中检索另一种语言(不是英语)的字符串?

1 个答案:

答案 0 :(得分:0)

您应该只需在TextWatcher中调用toString()

设置你的听众:
name.addTextChangedListener(new GenericTextWatcher(name));

定义你的听众:

private class GenericTextWatcher implements TextWatcher{
    private View view;
    private GenericTextWatcher(View view) {
        this.view = view;
    }

    public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
    public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {}

    public void afterTextChanged(Editable editable) {
        String text = editable.toString();
    }
}

在您尝试存储或显示字符串之前,字符串所在的语言无关紧要。