@Override
 public Object getItem(int position) {
   return goodsList.getGoods(position);
 }
 @Override
 public long getItemId(int position) {
   return Long.valueOf(goodsList.getGoodsID(position));
 }
 @Override
 public int getCount() {
   return goodsList.getCount();
 }