Android kotlin - 当按下返回键时,关闭EditText所在的Activity
创始人
2024-08-14 11:00:31
0

在Android Kotlin中,可以通过重写Activity的onKeyDown方法来捕捉返回键的点击事件,并在其中关闭EditText所在的Activity。

以下是一个示例代码:

import android.os.Bundle
import android.view.KeyEvent
import android.widget.EditText
import androidx.appcompat.app.AppCompatActivity

class MainActivity : AppCompatActivity() {

    private lateinit var editText: EditText

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        editText = findViewById(R.id.editText)
    }

    override fun onKeyDown(keyCode: Int, event: KeyEvent?): Boolean {
        if (keyCode == KeyEvent.KEYCODE_BACK) {
            finish() // 关闭当前Activity
            return true
        }
        return super.onKeyDown(keyCode, event)
    }
}

在上面的代码中,我们重写了onKeyDown方法,在其中判断是否按下了返回键(KeyEvent.KEYCODE_BACK)。如果按下了返回键,则调用finish()方法关闭当前Activity。

记得在onCreate方法中获取EditText的实例,并在布局文件中添加一个EditText控件(例如,R.id.editText)。

这样,当用户按下返回键时,EditText所在的Activity将会被关闭。

相关内容

热门资讯

透明新版!晟和互娱辅助,We ... 透明新版!晟和互娱辅助,We poker辅助器下载(辅助挂)详细开挂辅助脚本;打开点击测试直接进入微...
玩家实测!小程序功夫川科技,泸... 玩家实测!小程序功夫川科技,泸州大二新手攻略(详细教程辅助开挂插件);无需打开直接搜索微信(1367...
透视存在!湖北逍遥卡五星辅助,... 透视存在!湖北逍遥卡五星辅助,智星菠萝透视(辅助挂)详细开挂辅助平台;无需打开直接搜索打开薇:136...
科普攻略!聚财app辅助,宝宝... 科普攻略!聚财app辅助,宝宝游戏辅助(真的有挂开挂辅助安装);打开点击测试直接进入微信(13670...
透视智能ai!博乐填大坑图片,... 您好:这款wepoker手机版透视脚本游戏是可以开挂的,确实是有挂的,很多玩家在这款wepoker手...
一分钟教你!开心泉州小程序辅助... 大家好,今天小编来为大家解答开心泉州小程序辅助哪里查看这个问题咨询软件客服可以免费测试直接加微信(1...
今日科普!凑一桌小程序辅助器,... 今日科普!凑一桌小程序辅助器,指尖四川辅助脚本苹果版(有挂技巧辅助插件);打开点击测试直接进入微信(...
透视能赢!财神13辅助器下载,... >>您好:财神13辅助器下载确实是有挂的,很多玩家在这款财神13辅助器下载游戏中打牌都会发现很多用户...
玩家攻略!约战辅助,九九山城辅... 玩家攻略!约战辅助,九九山城辅助免费(有挂功能开挂辅助神器);亲,九九山城辅助免费这款游戏原来确实可...
透视玄学!大当家辅助脚本设置,... wepoker黑侠辅助器正版下载是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要...