2011-06-15 42 views
-1

好吧,所以在我的程序中,我有一些東西,當數據庫KEY_TITLE是空的時候,它說某事,直到用戶去主菜單做某件事。我的問題是我如何檢查它是否不再空,並繼續使用該程序? 這是代碼的一部分。如何使一個東西繼續下去,直到它的真實在android

@Override 
public void onClick(View v) { 
    insert.setText(""); 
    text.setText(" Try it out! Go to the main menu and schedule a task!"); 

    respond.setOnClickListener(new View.OnClickListener() { 

@Override 
public void onClick(View arg0) { 
    mDbHelper2.fetchAllReminder(); 
     if(TaskDbAdapter.KEY_BODY.isEmpty()){ 
      text.setText("Go and Schedule a task to continue =)!"); 
     }else{ 
      String task = new String(TaskDbAdapter.KEY_TITLE); 
      insert.setText(""); 
      text.setText("text"); 
     } 

這裏是我的代碼...有麻煩林檢查KEY_TITLE和做別的一旦用戶計劃任務,並返回到活動,再次點擊按鈕。

+0

嘗試發佈一些代碼,很難理解你在說什麼。 – Egor 2011-06-15 18:16:12

+0

您應該添加代碼,您的問題完全模糊。如果你知道某些東西是空的(顯示某些東西......),那麼你也可以知道它何時不是空的......不可能理解任何東西。 – Snicolas 2011-06-15 18:19:14

+0

@Egor @Snicolas好吧,我更新了一些源代碼。希望你們能幫忙看看我在做什麼。 – twalker22 2011-06-15 18:41:41

回答

0

如果通過「主菜單」指您的應用以外的某些內容,則可以通過在活動中重寫onResume()來檢查條件。

如果它在您的應用程序中,那麼編寫一個通知方法,並在執行用戶應該執行的任何代碼實際運行時調用它。

相關問題