-1
我在點擊監聽器的圖像按鈕,下面的代碼:的Android圖像按鈕不能設置爲不可點擊
button v;
v.SetClickable(false);
if (some condition) {
new Handler().postDelayed(new Runnable() {
public void run() {
// do something
}
}, 600);
v.SetClickable(true);
問題是,當我執行上面的代碼,我仍然可以點擊按鈕v在600毫秒的時隙期間爲 。任何想法爲什麼?它是否令人耳目一新?
編輯:建議的解決方案都不起作用。我的猜測是這是與線程和postDelayed相關的東西。使用替代