private void modifyHasDotView() { if (null != imageListAdapter) { if (imageListAdapter.getImagePathList().size() > 0) { hasDotImageView.setVisibility(View.VISIBLE); } else { hasDotImageView.setVisibility(View.GONE); } } }
private void gotoSelectImage() { Intent intent = new Intent(context, MultiImageSelectorActivity.class); // whether show camera intent.putExtra(MultiImageSelectorActivity.EXTRA_SHOW_CAMERA, true); // max select image amount intent.putExtra(MultiImageSelectorActivity.EXTRA_SELECT_COUNT, 4); // select mode (MultiImageSelectorActivity.MODE_SINGLE OR MultiImageSelectorActivity.MODE_MULTI) intent.putExtra( MultiImageSelectorActivity.EXTRA_SELECT_MODE, MultiImageSelectorActivity.MODE_MULTI); if (imageListAdapter != null) { if (imageListAdapter.getImagePathList().size() > 0) { intent.putExtra( MultiImageSelectorActivity.EXTRA_DEFAULT_SELECTED_LIST, imageListAdapter.getImagePathList()); } } ((Activity) context).startActivityForResult(intent, REQUEST_IMAGE_CODE); }