gpt4 book ai didi

Android:在其自己的 onClick 中禁用 onClickListener?

转载 作者:行者123 更新时间:2023-11-29 14:39:50 24 4
gpt4 key购买 nike

在 Android(针对 API 14-16)中,我为 TextView 设置了一个 onClickListener,如下所示:

theView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// actions
}
});

点击的后果之一应该是禁止进一步的点击。我试过在“操作”中包含 v.setOnClickListener(null);,但它没有达到所需的效果。我应该为此做什么?


编辑:@Raghav Sood 建议禁用 TextView。在这种情况下,我有一个很大的 TextView 网格,其中只有一个被单击;我想禁用所有这些。我想我必须用一个循环禁用所有;那是对的吗?或者是否有一个命令可以禁用它们所在的整个布局?

最佳答案

不要禁用 onClickListener,禁用 TextView:

TextView.setEnabled(false);

关于Android:在其自己的 onClick 中禁用 onClickListener?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13937614/

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