gpt4 book ai didi

android - EditText setError 消息输入后不清除

转载 作者:IT老高 更新时间:2023-10-28 13:13:20 25 4
gpt4 key购买 nike

好的,所以我只有一个 EditText 字段和一个按钮,按下时会触发 AsyncTask。

EditText playerName = (EditText)findViewById(R.id.playerEditText);

if(playerName.getText().toString().length() == 0 )
playerName.setError("Player name is required!");
else {
// do async task
}

问题是,即使在我输入有效文本进行搜索后,错误消息似乎仍然存在。有没有办法在 EditText 不为空时立即消除错误?

最佳答案

在你的else括号中,放入playerName.setError(null),这样会清除错误。

关于android - EditText setError 消息输入后不清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11640772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com