我需要将OnLongClickListener添加到EditText视图.
我可以让它与一些默认事件一起工作,但我不想要触发默认事件.作为默认行为,将出现一个对话框以选择输入法.
我以为我找到了一个解决方案,将视图xml中的android:longClickable属性设置为false,但显然没有做任何事情.
我不确定这里有足够的答案,但这是一个猜测.如果您返回true,则表示您已经消耗了该事件,并且不会采取任何进一步的操作.如果返回false,则允许操作系统处理默认的LongClick操作.
OnLongClickListener longClickListener = new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
//doSomething();
return true; //true = event consumed, false = event not consumed
}
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1161 次 |
| 最近记录: |