如何清除edittext提示值以供下次使用?

时间:2017-09-17 06:20:33

标签: java android

在我的应用程序中,我输入的值显示为我的edittext上的提示,其中它是根据用户的每个项目价格选择计算出来的......所以这取决于用户如何选择特定项目及其相应的价格。但问题是如果用户选择了edittext中显示的价格项目,那么再次选择其他项目意味着之前的值仍然存在或显示,不再清除。

2 个答案:

答案 0 :(得分:0)

只要选择发生变化,您就可以在编辑文本上调用setHint("")

答案 1 :(得分:0)

我相信你应该在editText上设置一个提示。问题不是很清楚。但是,如果您不想要提示,并且想要为editText设置值,只需通过在对象上设置onClickListener并根据用户选择的项目更改editText的值,并从Java端更改值。所以,简单来说: 1.设置默认提示 2.如果提示不是您想要的,并且您想要一个值,请在XML端设置默认值,并使用Java方面通过在不同对象上使用onClickListeners来修改它,并更改editText的值。

如果这不是你想要的,请澄清问题。