gpt4 book ai didi

android - 如何区分 Longclicks 和 onclick 事件?

转载 作者:行者123 更新时间:2023-11-29 17:52:14 25 4
gpt4 key购买 nike

我试图在单击一次标题时打开一个 fragment ,在长按时打开另一个 fragment ,但无论是长按还是点击一次,它们都会在单击时立即触发。我如何区分两者?这是我的代码块:

case R.id.market_header:
marketHeader.setOnClickListener(new OnClickListener(){

@Override
public void onClick(View vi) {
((MainActivity) getActivity()).onMarketClicked(view);
}

});
marketHeader.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {

TestcaseFragment2.newInstance(getFragmentManager());

return false;
}
});
break;

最佳答案

您应该在 onLongClick 中返回 true,以便系统知道您已经处理了该事件。

关于android - 如何区分 Longclicks 和 onclick 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22079329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com