gpt4 book ai didi

Android onOptionsItemSelected 避免双击

转载 作者:行者123 更新时间:2023-12-01 00:51:47 26 4
gpt4 key购买 nike

如何避免双击我的示例,任何解决方案?

@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == R.id.testing) {
Dialog();
return super.onOptionsItemSelected(item);
}

最佳答案

有很多方法可以实现这一目标。我说的只是示例。

只需在 Activity 类中创建一个 bool 变量。

Boolean isClicked = false;

接着
 @Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == R.id.testing) {
if (!isClicked){
//Change here as your flag is true
isClicked = true;
Dialog();
}
return super.onOptionsItemSelected(item);
}

然后这个对话框只显示一次。如果需要任何更改,请询问。

关于Android onOptionsItemSelected 避免双击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30800743/

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