Beispiel #1
0
        @Override
        public void run() {

          Message message = mHandler.obtainMessage(0);

          SQLiteManager sqLiteManager = new SQLiteManager(getActivity());
          sqLiteManager.onOpen(sqLiteManager.getWritableDatabase());

          Iterator<MoneyItem> iterator = moneyAdapter.getMoneyItems().iterator();

          while (iterator.hasNext()) {
            MoneyItem moneyItem = iterator.next();
            if (moneyItem.getCheck()) {
              sqLiteManager.deleteMoneyData(
                  CurrentAccountData.getMoneyTableName(), moneyItem.getRowId());
              iterator.remove();
            }
          }
          sqLiteManager.close();
          mHandler.sendMessage(message);
        }