public class HelperRecyclerViewHolder extends BaseRecyclerViewHolder implements ViewHelper.RecyclerView<HelperRecyclerViewHolder>
描述:提供便捷操作的baseViewHolder
作者: zhouyou
日期: 2016/8/25 10:29
版本: v2.0
| 构造器和说明 |
|---|
HelperRecyclerViewHolder(android.view.View itemView,
int layoutId) |
| 限定符和类型 | 方法和说明 |
|---|---|
HelperRecyclerViewHolder |
linkify(int viewId)
设置textView正则
|
HelperRecyclerViewHolder |
setAdapter(int viewId,
android.widget.Adapter adapter)
设置absListView的Adapter
|
HelperRecyclerViewHolder |
setAdapter(int viewId,
RecyclerView.Adapter adapter)
设置absListView的Adapter
|
HelperRecyclerViewHolder |
setAlpha(int viewId,
float value)
设置控件透明效果
|
HelperRecyclerViewHolder |
setBackgroundColor(int viewId,
int color)
设置背景颜色
|
HelperRecyclerViewHolder |
setBackgroundColorRes(int viewId,
int colorRes)
设置背景颜色
|
HelperRecyclerViewHolder |
setChecked(int viewId,
boolean checked)
设置Checkable控件的选择情况
|
HelperRecyclerViewHolder |
setImageBitmap(int viewId,
android.graphics.Bitmap imgBitmap)
设置img图片Bitmap
|
HelperRecyclerViewHolder |
setImageDrawable(int viewId,
android.graphics.drawable.Drawable drawable)
设置img的Drawable
|
HelperRecyclerViewHolder |
setImageDrawableRes(int viewId,
int drawableRes)
设置img的Drawable
|
HelperRecyclerViewHolder |
setImageResource(int viewId,
int imgResId)
设置imgView的图片,通过Id设置
|
HelperRecyclerViewHolder |
setImageUrl(int viewId,
java.lang.String imgUrl)
设置img图片路径
|
HelperRecyclerViewHolder |
setMax(int viewId,
int max)
设置ProgressBar控件最大进度值
|
HelperRecyclerViewHolder |
setOnClickListener(int viewId,
android.view.View.OnClickListener listener) |
HelperRecyclerViewHolder |
setOnLongClickListener(int viewId,
android.view.View.OnLongClickListener listener) |
HelperRecyclerViewHolder |
setOnTouchListener(int viewId,
android.view.View.OnTouchListener listener) |
HelperRecyclerViewHolder |
setProgress(int viewId,
int progress)
设置ProgressBar控件进度
|
HelperRecyclerViewHolder |
setProgress(int viewId,
int progress,
int max)
设置ProgressBar控件进度
|
HelperRecyclerViewHolder |
setRating(int viewId,
float rating)
设置评分控件
|
HelperRecyclerViewHolder |
setRating(int viewId,
float rating,
int max)
设置评分控件
|
HelperRecyclerViewHolder |
setTag(int viewId,
int key,
java.lang.Object tag)
设置控件tag
|
HelperRecyclerViewHolder |
setTag(int viewId,
java.lang.Object tag)
设置控件的tag
|
HelperRecyclerViewHolder |
setText(int viewId,
java.lang.String value)
设置textView文本内容
|
HelperRecyclerViewHolder |
setTextColor(int viewId,
int textColor)
设置textView文本颜色
|
HelperRecyclerViewHolder |
setTextColorRes(int viewId,
int textColorRes)
设置textView文本颜色
|
HelperRecyclerViewHolder |
setTypeface(int viewId,
android.graphics.Typeface typeface)
设置TextView字体
|
HelperRecyclerViewHolder |
setTypeface(android.graphics.Typeface typeface,
int... viewIds)
设置多个TextView字体
|
HelperRecyclerViewHolder |
setVisible(int viewId,
boolean visible)
设置控件是否隐藏
|
getItemView, getLayoutId, getViewpublic HelperRecyclerViewHolder(android.view.View itemView,
int layoutId)
public HelperRecyclerViewHolder setText(int viewId, java.lang.String value)
ViewHelper.RecyclerViewsetText 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdvalue - 文本内容public HelperRecyclerViewHolder setImageResource(int viewId, int imgResId)
ViewHelper.RecyclerViewsetImageResource 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdimgResId - 图片Idpublic HelperRecyclerViewHolder setBackgroundColor(int viewId, int color)
ViewHelper.RecyclerViewsetBackgroundColor 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdcolor - 颜色数值public HelperRecyclerViewHolder setBackgroundColorRes(int viewId, int colorRes)
ViewHelper.RecyclerViewsetBackgroundColorRes 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdcolorRes - 颜色Idpublic HelperRecyclerViewHolder setTextColor(int viewId, int textColor)
ViewHelper.RecyclerViewsetTextColor 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdtextColor - 颜色数值public HelperRecyclerViewHolder setTextColorRes(int viewId, int textColorRes)
ViewHelper.RecyclerViewsetTextColorRes 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdtextColorRes - 颜色Idpublic HelperRecyclerViewHolder setImageDrawable(int viewId, android.graphics.drawable.Drawable drawable)
ViewHelper.RecyclerViewsetImageDrawable 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIddrawable - drawablepublic HelperRecyclerViewHolder setImageDrawableRes(int viewId, int drawableRes)
ViewHelper.RecyclerViewsetImageDrawableRes 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIddrawableRes - drawableIdpublic HelperRecyclerViewHolder setImageUrl(int viewId, java.lang.String imgUrl)
ViewHelper.RecyclerViewsetImageUrl 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdimgUrl - 图片路径public HelperRecyclerViewHolder setImageBitmap(int viewId, android.graphics.Bitmap imgBitmap)
ViewHelper.RecyclerViewsetImageBitmap 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdimgBitmap - imgBitmappublic HelperRecyclerViewHolder setVisible(int viewId, boolean visible)
ViewHelper.RecyclerViewsetVisible 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdvisible - visiblepublic HelperRecyclerViewHolder setTag(int viewId, java.lang.Object tag)
ViewHelper.RecyclerViewsetTag 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdtag - tagpublic HelperRecyclerViewHolder setTag(int viewId, int key, java.lang.Object tag)
ViewHelper.RecyclerViewsetTag 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdkey - tag的keytag - tagpublic HelperRecyclerViewHolder setChecked(int viewId, boolean checked)
ViewHelper.RecyclerViewsetChecked 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdchecked - 选择public HelperRecyclerViewHolder setAdapter(int viewId, android.widget.Adapter adapter)
ViewHelper.RecyclerViewsetAdapter 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdadapter - adapterpublic HelperRecyclerViewHolder setAdapter(int viewId, RecyclerView.Adapter adapter)
ViewHelper.RecyclerViewsetAdapter 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdadapter - adapterpublic HelperRecyclerViewHolder setAlpha(int viewId, float value)
ViewHelper.RecyclerViewsetAlpha 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdvalue - 透明值public HelperRecyclerViewHolder linkify(int viewId)
ViewHelper.RecyclerViewlinkify 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>public HelperRecyclerViewHolder setTypeface(int viewId, android.graphics.Typeface typeface)
ViewHelper.RecyclerViewsetTypeface 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdtypeface - typefacepublic HelperRecyclerViewHolder setTypeface(android.graphics.Typeface typeface, int... viewIds)
ViewHelper.RecyclerViewsetTypeface 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>typeface - typefaceviewIds - viewId组合public HelperRecyclerViewHolder setProgress(int viewId, int progress)
ViewHelper.RecyclerViewsetProgress 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdprogress - progresspublic HelperRecyclerViewHolder setProgress(int viewId, int progress, int max)
ViewHelper.RecyclerViewsetProgress 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdprogress - progressmax - maxpublic HelperRecyclerViewHolder setMax(int viewId, int max)
ViewHelper.RecyclerViewsetMax 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdmax - maxpublic HelperRecyclerViewHolder setRating(int viewId, float rating)
ViewHelper.RecyclerViewsetRating 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdrating - 评分public HelperRecyclerViewHolder setRating(int viewId, float rating, int max)
ViewHelper.RecyclerViewsetRating 在接口中 ViewHelper.RecyclerView<HelperRecyclerViewHolder>viewId - viewIdrating - 评分max - 最大public HelperRecyclerViewHolder setOnClickListener(int viewId, android.view.View.OnClickListener listener)
public HelperRecyclerViewHolder setOnTouchListener(int viewId, android.view.View.OnTouchListener listener)
public HelperRecyclerViewHolder setOnLongClickListener(int viewId, android.view.View.OnLongClickListener listener)