我有一個代碼,其中有一組按鈕用於監聽觸摸事件。如何在一段時間內禁用觸摸監聽器
對(INT I = 0;我< mybtn.length;我++){
String btnid = "btn" + i;
int resid = getResources().getIdentifier(btnid, "id",
getPackageName());
mybtn[i] = (Button) findViewById(resid);
mybtn[i].setOnTouchListener(this);
}
但我也使用TTS引擎,我需要同步與演講活動觸摸事件。爲此,我需要在一段時間內禁用按鈕的觸摸監聽器,並在完成工作後啓用它們。請告訴我我該怎麼做?我想寫一個方法,可以根據我的要求啓用和禁用觸摸事件。
只有雙向btn.setEnabled(假); ,第二個btn.setOnTouchListner(null); – 2012-03-01 09:41:28