如何在Android中将冒号附加到EditText

时间:2013-07-09 10:12:54

标签: android android-edittext

我想将冒号追加到EditText。我正在搜索如何追加EditText.append(str) 它只追加字符串或任何字符。

我正在使用phone_number.append(";");

但它没有更新。

提前致谢

3 个答案:

答案 0 :(得分:0)

我正在使用

    phone_number.setText("");
phone_number.setText(numb + ";");

这对我有用..

答案 1 :(得分:0)

可能看起来有点像黑客,但如果你使用

String temp = phone_number.getText();
temp = temp + ";";
phone_number.setText(temp);

或一些更有效的编码方式(例如StringBuilder),它应该可以工作。

答案 2 :(得分:0)

尝试这种方法非常完美。

phone_number.setText(phone_number.getText().toString()+";");

在此之前,您检查EditText phone_number不为空。