所以基本上,如果用户不使用此编辑文本,则默认值保持为零。但如果他们想输入一些内容,那么一旦他们开始输入,零就会消失。
我尝试过使用:
android:hint"0"
但这不会影响默认值。
当我使用时:
android:text"0"
这会将 editText 的值设置为 0,但您必须手动删除零,然后开始输入他们想要输入的数字。
最佳答案
为了实现这一点,我会这样做:保留 ui 的 hint 属性并以编程方式维护默认值:
if(editText.getText().toString().isEmpty())
//set the value as zero
关于java - 如何使 editText 的默认值为 0 但当用户想要输入 int 时让它消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37802728/