gpt4 book ai didi

安卓 : Only one button clickable at once

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

在开发 Android 应用程序时,我有一个带有一些按钮的 Activity 。我希望 onClickListener 操作在用户立即将手指放在屏幕上时启动,这样他就不能同时单击两个按钮。

我在 iOS 中通过使用 touchDown 事件而不是默认的 TouchUpInside 来做到这一点。

我完全不知道如何在 Android 中完成...

安卓代码:

button.setOnClickListener(clicked);

[...]


View.OnClickListener clicked = new View.OnClickListener() {
public void onClick(View v) {

//Cool stuff there

}
}

感谢您的帮助!

最佳答案

您正在寻找的是使用 OnTouchListener而不是 OnClickListener。这将使您能够在第一次触摸按钮时使用react,并在第一次触摸再次停止之前停止对其他按钮触摸使用react。

关于安卓 : Only one button clickable at once,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23325229/

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