android - 如何在操作完成后重置 EditText?

标签 android reset android-edittext revert

我想在按下按钮后将我的 EditText 重置为空的“空格”或“提示”,该按钮将完成使用 EditText 字段输入的 Activity 。

我与 android 的冒险由此开始。

干杯。谢谢!!

 //************-------------------SEND SMS----------------*********//
    btnSendSMS = (Button)findViewById(R.id.sms);
    btnSendSMS.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            sendSMS(dispEd.getText().toString(),msgEd.getText().toString());
        }

        private void sendSMS(String phoneNumber, String msg) {
            // TODO Auto-generated method stub
            SmsManager sms = SmsManager.getDefault();
            sms.sendTextMessage(phoneNumber, null, msg, null, null);
        }
    });
}

<EditText 
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:id="@+id/edit"/>

<EditText 
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:id="@+id/msg"/>

最佳答案

你应该试试

editText.setText("");

更新:尝试将文本设置为 null

editText.setText(null);

关于android - 如何在操作完成后重置 EditText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7241808/

相关文章:

android - 为什么我的布局不能向上移动 "adjustPan"?

swift - 解析用户密码重置 Swift iOS

windows-services - 您如何获得 Windows 服务的当前故障计数

android - 如何更改android中EditText提示的字体?

java - 我不知道如何从 EditText 获取输入以传递到另一个文件

android - 无法返回到之前的 Activity

android - 如何将 short[] 转换为 double[]?

java - 支持 mark() 和 reset() 的轻量级 java.io.InputStream 实现

android - 在 Android 4.x 上按下时 Listview 中的 EditText 失去焦点

android - 如何使用 OpenCV 提高 Grabcut 算法的准确性?