gpt4 book ai didi

android - 我可以将 onclick 事件和上下文菜单用于单个 View 吗?

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

在我的应用程序中,我需要同时使用 onClickcontextmenu 来获取单个 View ,它工作正常,但是如果我长按上下文菜单,我将无法执行 onclick on一个特定的观点。请任何人帮助我解决这个问题。

最佳答案

也许您可以改用 onTouch?

protected boolean onTouch(View v, MotionEvent event) {
int action = event.getAction();
long past;
long now;

switch (action) {
case MotionEvent.ACTION_DOWN:
past = System.currentTimeMillis();
// do nothing here
case MotionEvent.ACTION_UP:
now = System.currentTimeMillis();
if (now - past < 3000) {
// a click, do what ever you want here
}
else if (now - past >= 3000) {
// longclick, do what ever you want here
}
}
return false;

}

关于android - 我可以将 onclick 事件和上下文菜单用于单个 View 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802525/

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