2011-02-17 108 views
0

我正在使用一個記錄庫來存儲一些數據,並且每個數據都以列表元素的形式顯示。在我的應用程序中,我有一個功能,可以刪除特定的列表元素。當我執行此操作時,項目將從列表中刪除,但它不與記錄一起使用。 我不知道爲什麼? 任何人都可以幫助我嗎? 我的代碼片段是: J2ME RecordStore中的記錄刪除問題

 
int x=list.getSelectedIndex(); 
      list.delete(x); 
      try 
      { 
       rs_store.deleteRecord(x); 
      } 
      catch(Exception error) 
      { 
       System.out.print("error"); 
      }

display.setCurrent(list);

在此先感謝

回答

1

如果物品在你的List指數應該在你的RecordStore與項目的索引對應,那麼你的問題可能會下降的事實, RecordStore條目是基於1的,而不是基於0的。

所以元素0您的列表將對應於記錄1等

+0

但問題是沒有記錄正在從RecordStore中刪除。 – CuriousCase 2011-02-17 16:05:09