2010-04-20 11 views
3

我有一些按鈕,我想使其無法點擊(但仍然出現在屏幕上),直到另一個進程(線程)完成其工作?你會如何做到這一點?Android:你會如何讓Button在一段時間內不可點擊?

的目的是爲了避免我的用戶隨時點擊此按鈕等等,他們點擊它每次推出一個新的線程...

+0

可能重複的[如何設置按鈕灰色和不可點擊?](http://stackoverflow.com/questions/5019857/how-to-set-a-button-gray-and-unclickable) – 2016-03-13 11:42:36

回答

8
  1. 不要使用線程,除非你真的至。改爲使用AsyncTask
  2. ButtononPreExecuteonPostExecute上使用setEnabled
相關問題