0

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

 <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" />
4

2 回答 2

0

尝试

String str=list_AddNewtext.getText().trim();
list_AddNewtext.setText(str);
于 2012-04-24T07:29:41.150 回答
0

试试这个

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

使用 _newstr 它给出 tingting 输出

你把这段代码放在你的 onclickListner 事件中

于 2012-04-24T07:38:53.780 回答