如何在Android中清除数字editText?

Dha*_*ude 3 android numeric android-edittext

在我的Android应用程序上有一个EditText,它应该保留数值; 这就是我将其定义为的原因

    <EditText android:layout_width="fill_parent" android:id="@+id/TextNumb" 
android:layout_height="wrap_content" android:gravity="right|center" android:maxLines="1"
 android:maxLength="10" android:inputType="number|numberSigned|numberDecimal"/>
Run Code Online (Sandbox Code Playgroud)

但是在我的应用程序的某个点上我想要清除它,所以在我的Activity中我调用这个EditText视图并且我写道:

mEditView.setText("");
Run Code Online (Sandbox Code Playgroud)

但我得到一个运行时错误......我怎么能解决它?有没有办法清理它?

ern*_*azm 5

你不应该得到运行时错误调用mEditView.setText("");.如果你这样做,那么你在这个表达式之外做错了什么,我们需要你的代码来具体说明.我的猜测不是初始化mEditView(NullPointerException)或调用setText不同于UI(java.lang.RuntimeException)的线程.