我有两个editTextField,它们都附加了同一个侦听器。我如何在听众中找出点击了哪个?
inputStart = (EditText)findViewById(R.id.editText3);
inputStart.setOnClickListener(TimePickerButtonOnClickListener);
inputEnd = (EditText)findViewById(R.id.editText4);
inputEnd.setOnClickListener(TimePickerButtonOnClickListener);
private Button.OnClickListener TimePickerButtonOnClickListener = new Button.OnClickListener() {
public void onClick(View v) { }
};
我已经检查过了,一个可能的解决方案是在这个问题中,但我正在寻找任何类似的属性EditText gotEditField = (EditText)v.targetEditField;
有没有这样的财产?