android - 如何清除 Android 中的数字 editText?

标签 android android-edittext numeric

在我的 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"/>

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

mEditView.setText("");

但是我遇到了一个运行时错误...我该如何修复它?有什么方法可以清洗吗?

最佳答案

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

关于android - 如何清除 Android 中的数字 editText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7042310/

相关文章:

java - 相同的 XML,不同的行为

Ada 中的 double ?

r - 通过名称或索引引用列的函数

android - 如何在 Android GraphView 中放置标记

android - 将图像从 Android 上传到 Amazon S3?

android - 如何在 android 中更改 EditText 气泡颜色(光标下)?

android - Edittext inputType ="textCapCharacters"不适用于 Android 4.0+?

matlab - 计算测量数据的正切值

android - 将菜单项添加到android应用程序

android - 如何将 widget.TextInputLayout 与 MaterialSpinner View 对齐?