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.INVISIBLE
public int getVisibility(int viewId)
viewId
- View.VISIBLE
,View.GONE
,View.INVISIBLE
public 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