zoukankan      html  css  js  c++  java
  • 4.1EditText 与TextView共舞setonKeyListener事件

    目标:

    用户在文本框(EditText)里输入的文字同步显示到文字标签(TextView)里.

    方法:

    给EditText添加一个监听器(setOnKeyListener),在复写OnKye方法中实现功能.

    代码: 

    package edu.cquptzx.SetOnKeyListener;

     

    import android.app.Activity;

    import android.os.Bundle;

    import android.view.KeyEvent;

    import android.view.View;

    import android.widget.EditText;

    import android.widget.TextView;

     

    publicclass SetOnKeyListenerActivity extends Activity {

        private TextView tv;

        private EditText et;

        /** Called when the activity is first created. */

        @Override

        publicvoid onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            setContentView(R.layout.main);

           

            /*Find the view : tv and et .*/

            tv = (TextView) findViewById(R.id.textView);

            et = (EditText) findViewById(R.id.editText);

           

           et.setOnKeyListener(new EditText.OnKeyListener()

           {

           @Override

           publicboolean onKey(View v, int keyCode, KeyEvent event)

           {

               tv.setText(et.getText());

               returnfalse;

           }     

           });

        }

    }

    效果:

    result

    result_1 result_2 result_3

  • 相关阅读:
    校招 存储相关研发工程师 收人要求
    Ubuntu配置
    个人感想
    Linux入门 文本编辑器
    linux入门 一些常见命令
    linux入门 配置网络
    面试逻辑题 5L和3L的杯子 8L的水 倒出4L
    Java并发编程的艺术读后总结
    URL重写
    常见的四种排名函数的用法----转载
  • 原文地址:https://www.cnblogs.com/xilifeng/p/2654786.html
Copyright © 2011-2022 走看看