0
試圖做到以下幾點(代碼在主要活動):如何禁用Android上的ASyncTask菜單項?
private MenuItem mainMenuSync = null;
public void onCreate(Bundle savedInstanceState) {
...
mainMenuSync = (MenuItem) findViewById(R.id.main_menu_sync);
}
private class Synchronize extends AsyncTask<Void, Void, Void> {
...
@Override
protected void onPreExecute() {
mainMenuSync.setEnabled(false);
}
但它失敗。我做錯了什麼? (此菜單項真正開始這個的AsyncTask,我想避免再次啓動)
謝謝@xandy。它完美的作品。 – 2011-03-26 07:32:47