gpt4 book ai didi

android - 如何知道 editText 何时结束编辑?

转载 作者:行者123 更新时间:2023-11-29 21:34:26 28 4
gpt4 key购买 nike

我有两个 editText,当用户编辑一个然后点击完成时,它会执行一个方法。我希望能够知道用户何时停止编辑它。就像在那种情况下,点击“完成”按钮。不幸的是,如果他/她选择了另一个 editText,用户可以“停止”编辑它。出于某种奇怪的原因,OnEditorActionListener 没有捕捉到这种情况。我该怎么办?我已经尝试过 onFocusChange,但是那个是非常不可预测的......

最佳答案

您可以假设 EditText 何时失去焦点

EditText txtEdit= (EditText) findViewById(R.id.edittxt);
txtEdit.setOnFocusChangeListener(new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
if(!hasFocus)
//probably here!
}
});

关于android - 如何知道 editText 何时结束编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18723513/

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