如何使动态的edittext字段只接受double和float值?
解决方法
在您的活动中使用此方法:
EditText et = (EditText) findViewById(R.id.text01); et.setInputType(0x00002002);
要么
EditText et = (EditText) findViewById(R.id.text01) ; et.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);
这里text01是您的R.java文件中的EditText字段的ID;
参考:
http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType