如何在编辑文本框中粘贴时删除空格?

时间:2012-04-24 07:22:25

标签: android android-edittext removing-whitespace

我需要在我的应用程序的编辑框中写“tingting”。首先我写了 ting ,之后我复制了文本并将其粘贴到同一个编辑框中。但是编辑文本中的值为“ting ting”。
 。我知道如何在从编辑文本中获取值时删除空格。但是我想在编辑框中粘贴文本时删除空格。  我怎样才能做到这一点?下面给出的是我的edittextbox。

 <EditText
        android:id="@+id/list_AddNewtext"
        android:layout_width="fill_parent"
        android:layout_height="0dp"
        android:layout_margin="5dp"
        android:layout_weight="1"
        android:background="@drawable/list_stdcenterelement"
        android:imeOptions="actionSend|actionGo|actionDone"
        android:inputType="text|textCapWords"
        android:padding="5dp"
        android:textColor="@android:color/black"
        android:textSize="14sp"
        android:textStyle="bold"
        android:visibility="visible"
        android:maxLength="1000" />

2 个答案:

答案 0 :(得分:0)

尝试

String str=list_AddNewtext.getText().trim();
list_AddNewtext.setText(str);

答案 1 :(得分:0)

尝试这个

String str = list_AddNewtext.getText().toString();
String _newstr = str.replace(" ", "");

使用_newstr给它提供输出

您将此代码放入onclickListner事件