예제 #1
0
 /** 退出时候保存选择后数据库的设置 */
 private void saveChannel() {
   BaseContext.getDBManager().deleteAllChannelItem();
   int size = userAdapter.getChannnelLst().size();
   for (int i = 0; i < size; i++) {
     ChannelItem ci = userAdapter.getChannnelLst().get(i);
     ci.setSelected(1);
     ci.setOrderId(i + 1);
     BaseContext.getDBManager().saveChannelItem(ci);
   }
   for (int i = 0; i < otherAdapter.getChannnelLst().size(); i++) {
     ChannelItem ci = otherAdapter.getChannnelLst().get(i);
     ci.setSelected(0);
     ci.setOrderId(size + i + 1);
     BaseContext.getDBManager().saveChannelItem(ci);
   }
 }