gpt4 book ai didi

android - 使用EditText完成后是否更新数据库中的值?

转载 作者:行者123 更新时间:2023-12-03 18:09:54 30 4
gpt4 key购买 nike

因此,我希望用户能够更改EditText的值并更新数据库中的相应值。

到目前为止,我已经研究了各种技术,但是它们都有问题。


TextWatchers似乎可以正常工作,但是由于每次按下数字/字母后都会触发它们,因此对数据库的调用似乎很浪费。
焦点触发器,但是我发现的许多帖子都是过时的,并且可能已经过时了,我不知道它们是否适用于所有设备。


此问题的最新/最新修复是什么?如何普遍检测EditText何时失去焦点并可以安全地触发数据库调用?

最佳答案

这样尝试

   editext.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean focus) {
if(focus==false)
{
//do database operation
}
}
});

关于android - 使用EditText完成后是否更新数据库中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37574624/

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