android控件EditText的setOnEditorActionListener方法理解

当我们定义一个可编辑控件EditText时

EditText ET_phone = (EditText) findViewById(R.id.ET_phonenumber);

会添加一个方法:

ET_phone.setOnEditorActionListener(new OnEditorActionListener() {
			@Override
			public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
				Log.e("点击ET_phone", "没有响应");
				text.setText("Editing ET_phonenumber");
				return false;
			}
		});

需要注意的是 setOnEditorActionListener这个方法, 并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的回车键才会触发。


你可能感兴趣的:(android_控件篇)