【问题标题】:how to start an activity automtically when user input a value to textfield in android(Like keyup event.)?当用户在android中向文本字段输入值时如何自动启动活动(如keyup事件。)?
【发布时间】:2013-07-21 10:57:28
【问题描述】:

我想在文本字段中输入一个值,一旦我输入,我希望它自动在文本视图中查看某些内容。如何在 android 中做到这一点。?? 这是我尝试过的。

txt.setKeyListener(new KeyListener() {

        @Override
        public boolean onKeyUp(View v, Editable e, int i, KeyEvent k) {
            // TODO Auto-generated method stub
            if(i==40)
            {
                TextView tv=(TextView)findViewById(R.id.textView1);
                tv.setText("Done");
            }
            return false;
        }

【问题讨论】:

  • “一旦我进入,我希望它自动在文本视图中查看某些内容”是什么意思?
  • 使用调试器或日志记录检查是否调用了onKeyUp()以及使用了哪些参数(尤其是i

标签: android native


【解决方案1】:

在 EditText 中输入您的输入值。比较您的 EditText 的值并相应地更改您的 TextView。我没有看到任何使用 onKeyUp 方法。

或者如果你真的想使用 onKeyUp 方法,我想this 链接可能会对你有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-18
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 1970-01-01
    • 2014-03-21
    相关资源
    最近更新 更多