public class PhotoGridAdapter extends SelectableAdapter
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PhotoGridAdapter.CaremaViewHolder |
static class |
PhotoGridAdapter.PhotoViewHolder |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ITEM_TYPE_CAMERA |
static int |
ITEM_TYPE_PHOTO |
mImages, mSelectedImages| 构造器和说明 |
|---|
PhotoGridAdapter(android.content.Context mCxt,
boolean showCamera,
int colNum) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getItemCount() |
int |
getItemViewType(int position) |
void |
onBindViewHolder(RecyclerView.ViewHolder viewHolder,
int position) |
RecyclerView.ViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
select(Image image,
int pos)
选择某个图片,改变选择状态
|
void |
setOnPhotoGridClickListener(OnPhotoGridClickListener listener) |
void |
setShowCamera(boolean b) |
boolean |
showCamera() |
void |
showSelectIndicator(boolean b)
显示选择指示器
|
clearSelection, getSelectedItemCount, getSelectedPhotos, isSelected, setData, setDefaultSelected, toggleSelectionpublic static final int ITEM_TYPE_CAMERA
public static final int ITEM_TYPE_PHOTO
public PhotoGridAdapter(android.content.Context mCxt,
boolean showCamera,
int colNum)
public void setOnPhotoGridClickListener(OnPhotoGridClickListener listener)
public RecyclerView.ViewHolder onCreateViewHolder(android.view.ViewGroup parent,
int viewType)
public void onBindViewHolder(RecyclerView.ViewHolder viewHolder,
int position)
public int getItemViewType(int position)
public int getItemCount()
public void setShowCamera(boolean b)
public boolean showCamera()
public void showSelectIndicator(boolean b)
b - public void select(Image image, int pos)
image -