首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态更新EditTexts

动态更新EditTexts
EN

Stack Overflow用户
提问于 2020-01-01 06:48:33
回答 1查看 32关注 0票数 0

为了学习kotlin,我正在开发一个简单的转换应用程序,其中我有两个编辑文本。当我更改文本时,我希望计算自动发生。所以如果假设edittext2比edittext1大10倍,如果我在edittext2中输入100,我希望edittext1更改为10,如果我将edittext2更改为50,edittext1更改为5,依此类推。

目前我有一个转换和清除按钮,但我想尽量减少设计,使它不那么麻烦。

EN

回答 1

Stack Overflow用户

发布于 2020-01-01 10:26:30

试试这个

代码语言:javascript
复制
    edittext2.addTextChangedListener(object : TextWatcher {

        override fun onTextChanged(s: CharSequence, start: Int, before: Int,
                                   count: Int) {
            if (s != "") {
                val outPut=Integer.parseInt("get the value of editText1")+ Integer.parseInt("get the value of editText2")
                txtOutPut.text="$outPut"
            }

        }

        override fun beforeTextChanged(s: CharSequence, start: Int, count: Int,
                                       after: Int) {

        }

        override fun afterTextChanged(s: Editable) {

        }
    })
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59548956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档