@Override protected Bitmap doInBackground(YouRoomEntry... params) { YouRoomCommandProxy proxy = new YouRoomCommandProxy(activity); Bitmap image = null; roomEntry = params[0]; String roomId = roomEntry.getRoomId(); String participationId = roomEntry.getParticipationId(); synchronized (activity.getBaseContext()) { try { image = proxy.getMemberImageFromCache(roomId, participationId); if (image == null) { image = proxy.getMemberImage(roomId, participationId, errFlg); } roomEntry.setMemberImage(image); } catch (Exception e) { e.printStackTrace(); errFlg[0] = true; image = BitmapFactory.decodeResource(getResources(), R.drawable.icon); } return image; } }