gpt4 book ai didi

android - Kotlin-如何知道editText是否失去焦点

转载 作者:行者123 更新时间:2023-12-02 13:29:45 26 4
gpt4 key购买 nike

在我的应用程序中,我需要能够捕获editText是否失去焦点,我已经找到了如何在Java中进行操作,但我不太能够在kotlin中找到如何进行操作。

我发现的Java答案是this one:

 EditText txtEdit = (EditText) findViewById(R.id.edittxt);

txtEdit.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (!hasFocus) {
// code to execute when EditText loses focus
}
}
});

谁能帮我将其转换为Kotlin?

最佳答案

这条路

// Class level
lateinit var editText: EditText


// Method onCreate/onCreateView
editText = findViewById(R.id.whatever)


editText.setOnFocusChangeListener { view, hasFocus ->
if(!hasFocus) {

}
}

关于android - Kotlin-如何知道editText是否失去焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62109113/

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