单个EditText字段上的Android多个EditorActionListeners

时间:2012-07-05 13:40:13

标签: java android

我为单个EditText字段定义了多个动作侦听器, 活动中的一个:

editText.setOnEditorActionListener(this);  

和View定义中的另一个:

editText.setOnEditorActionListener(new EditText.OnEditorActionListener() {...});

两个听众都有办法运行吗?现在只有Activity中的一个运行。 我不能改变(简化/重构)代码,使所有这些都在一个地方(因为它很复杂,因为地狱)。 谢谢你!

1 个答案:

答案 0 :(得分:0)

在设置新的OnEditorActionListener

时添加以前OnEditorActionListener的引用

在新的OnEditorActionListener调用上一个。