@Override public void handleMessage(Message msg) { super.handleMessage(msg); switch (msg.what) { case 0: for (Product product : (ArrayList<Product>) msg.obj) { leftAdapter.add(product); rightAdapter.add(product); } break; } }