public abstract class CommonRecycleViewHolder
extends RecyclerView.ViewHolder
| 构造器和说明 |
|---|
CommonRecycleViewHolder(android.view.View itemView) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract android.content.Context |
getContext() |
android.view.View |
getConvertView()
获取convertView
|
<T extends android.view.View> |
getView(int viewId)
通过viewId获取控件对象
|
int |
getVisibility(int viewId)
获取可见状态
|
CommonRecycleViewHolder |
setBackGround_View(int viewId,
android.graphics.drawable.Drawable background)
设置View背景drawable
|
CommonRecycleViewHolder |
setBackGroundColor_View(int viewId,
int color)
设置View背景颜色
|
CommonRecycleViewHolder |
setBackGroundDrawable_View(int viewId,
android.graphics.drawable.Drawable background)
已过时。
|
CommonRecycleViewHolder |
setBackGroundResource_View(int viewId,
int resid)
设置View背景资源
|
CommonRecycleViewHolder |
setChecked_CheckBox(int viewId,
boolean b)
设置CheckBox选中与否
|
CommonRecycleViewHolder |
setChecked_RadioButton(int viewId,
boolean b)
设置RadioButton选中与否
|
CommonRecycleViewHolder |
setClickable(int viewId,
boolean clickable)
设置是否可点击
|
CommonRecycleViewHolder |
setEnabled(int viewId,
boolean enabled)
设置是否可用
|
CommonRecycleViewHolder |
setImg_ImageView(int viewId,
android.graphics.Bitmap bm)
为ImageView设置资源-Bitmap
|
CommonRecycleViewHolder |
setImg_ImageView(int viewId,
android.graphics.drawable.Drawable drawable)
为ImageView设置资源-Drawable
|
CommonRecycleViewHolder |
setImg_ImageView(int viewId,
int resId)
为ImageView设置资源-ResourceId
|
CommonRecycleViewHolder |
setImg_ImageView(int viewId,
String url)
为ImageView设置资源-Url(网络路径)
|
CommonRecycleViewHolder |
setImg_ImageView(int viewId,
android.net.Uri uri)
为ImageView设置资源-Uri
|
CommonRecycleViewHolder |
setLongClickable(int viewId,
boolean clickable)
是否可长按
|
CommonRecycleViewHolder |
setOnclickListener(int viewId,
android.view.View.OnClickListener l)
设置View 点击事件
|
CommonRecycleViewHolder |
setOnclickListener(android.view.View v,
android.view.View.OnClickListener l)
设置View 点击事件
|
CommonRecycleViewHolder |
setOnLongclickListener(int viewId,
android.view.View.OnLongClickListener l)
设置View 长按事件
|
CommonRecycleViewHolder |
setOnLongclickListener(android.view.View v,
android.view.View.OnLongClickListener l)
设置View 长按事件
|
CommonRecycleViewHolder |
setRating_RatingBar(int viewId,
float rating)
设置评星(float)
|
CommonRecycleViewHolder |
setSize_RatingBar(int viewId,
int ratingbar_size)
设置评星数
|
CommonRecycleViewHolder |
setText(int viewId,
String content)
给TextView,EditText,Button设置内容
|
CommonRecycleViewHolder |
setVisibility(int viewId,
int visibility)
设置可见状态
|
public abstract android.content.Context getContext()
public <T extends android.view.View> T getView(int viewId)
viewId - 控件IDpublic android.view.View getConvertView()
public CommonRecycleViewHolder setVisibility(int viewId, int visibility)
viewId - visibility - View.VISIBLE,View.GONE,View.INVISIBLEpublic int getVisibility(int viewId)
viewId - View.VISIBLE,View.GONE,View.INVISIBLEpublic CommonRecycleViewHolder setClickable(int viewId, boolean clickable)
viewId - clickable - public CommonRecycleViewHolder setLongClickable(int viewId, boolean clickable)
viewId - clickable - public CommonRecycleViewHolder setEnabled(int viewId, boolean enabled)
viewId - enabled - public CommonRecycleViewHolder setText(int viewId, String content)
viewId - id of the TextView,EditText or Buttoncontent - the content to setpublic CommonRecycleViewHolder setImg_ImageView(int viewId, android.graphics.Bitmap bm)
viewId - id of the ImageViewbm - the Bitmap to setpublic CommonRecycleViewHolder setImg_ImageView(int viewId, android.graphics.drawable.Drawable drawable)
viewId - id of the ImageViewdrawable - the Drawable to setpublic CommonRecycleViewHolder setImg_ImageView(int viewId, int resId)
viewId - id of the ImageViewresId - the id of resource to setpublic CommonRecycleViewHolder setImg_ImageView(int viewId, android.net.Uri uri)
viewId - id of the ImageViewuri - the Uri to setpublic CommonRecycleViewHolder setImg_ImageView(int viewId, String url)
viewId - id of the ImageViewurl - the url of resource to setpublic CommonRecycleViewHolder setChecked_CheckBox(int viewId, boolean b)
viewId - the id of the CheckBoxb - is checkedpublic CommonRecycleViewHolder setChecked_RadioButton(int viewId, boolean b)
viewId - the id of the RadioButtonb - is checkedpublic CommonRecycleViewHolder setSize_RatingBar(int viewId, int ratingbar_size)
viewId - ratingbar_size - public CommonRecycleViewHolder setRating_RatingBar(int viewId, float rating)
viewId - rating - public CommonRecycleViewHolder setBackGround_View(int viewId, android.graphics.drawable.Drawable background)
viewId - background - Drawable资源public CommonRecycleViewHolder setBackGroundColor_View(int viewId, int color)
viewId - color - 颜色值@Deprecated public CommonRecycleViewHolder setBackGroundDrawable_View(int viewId, android.graphics.drawable.Drawable background)
viewId - background - Drawable资源public CommonRecycleViewHolder setBackGroundResource_View(int viewId, int resid)
viewId - resid - 资源IDpublic CommonRecycleViewHolder setOnclickListener(int viewId, android.view.View.OnClickListener l)
viewId - the id of the viewl - the OnLongClickListener of viewpublic CommonRecycleViewHolder setOnclickListener(android.view.View v, android.view.View.OnClickListener l)
v - the view is clickedl - the OnLongClickListener of viewpublic CommonRecycleViewHolder setOnLongclickListener(int viewId, android.view.View.OnLongClickListener l)
viewId - the id of the viewl - the OnLongClickListener of viewpublic CommonRecycleViewHolder setOnLongclickListener(android.view.View v, android.view.View.OnLongClickListener l)
v - the view is clickedl - the OnLongClickListener of view