[英]Disable button on an Android app for a specific period of time
我正在android studio中構建一個登錄樣式的應用程序。 作為此過程的一部分,我創建了一個規則,如果用於監視無效登錄嘗試次數的計數器變為0。我目前知道,當計數器變為0時,將禁用登錄按鈕。 我想知道是否有任何方式可以在設定的時間內(而不是無限期)禁用此按鈕?
switch (counter) {
case 0:
b1.setEnabled(false);
break;
case 1:
tx1.setBackgroundColor(Color.RED);
break;
case 2:
tx1.setBackgroundColor(Color.YELLOW);
break;
}
使用以下代碼。 當您將活動或片段放在OnCreate()方法中時,它將在5秒后禁用按鈕。
new Handler().postDelayed(new Runnable()
{
public void run()
{
b1.setEnabled(false);
}
}, 5000 //Specific time in milliseconds
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.