public abstract class CustomViewInjector<CVI extends IViewInjector> extends java.lang.Object implements IViewInjector<CVI>
IViewInjector.Action<V extends android.view.View>| 构造器和说明 |
|---|
CustomViewInjector(IViewInjector wrappedInjector) |
| 限定符和类型 | 方法和说明 |
|---|---|
CVI |
adapter(int id,
RecyclerView.Adapter adapter) |
CVI |
addView(int id,
android.view.View... views) |
CVI |
addView(int id,
android.view.View view,
android.view.ViewGroup.LayoutParams params) |
CVI |
alpha(int id,
float alpha) |
CVI |
background(int id,
android.graphics.drawable.Drawable drawable) |
CVI |
background(int id,
int res) |
CVI |
checked(int id,
boolean checked) |
CVI |
clicked(int id,
android.view.View.OnClickListener listener) |
CVI |
disable(int id) |
CVI |
enable(int id) |
CVI |
enable(int id,
boolean enable) |
<T extends android.view.View> |
findViewById(int id) |
CVI |
gone(int id) |
CVI |
image(int id,
android.graphics.drawable.Drawable drawable) |
CVI |
image(int id,
int res) |
CVI |
invisible(int id) |
CVI |
layoutManager(int id,
RecyclerView.LayoutManager layoutManager) |
CVI |
longClicked(int id,
android.view.View.OnLongClickListener listener) |
CVI |
pressed(int id,
boolean pressed) |
CVI |
removeAllViews(int id) |
CVI |
removeView(int id,
android.view.View view) |
CVI |
selected(int id,
boolean selected) |
CVI |
tag(int id,
java.lang.Object object) |
CVI |
text(int id,
java.lang.CharSequence charSequence) |
CVI |
text(int id,
int res) |
CVI |
textColor(int id,
int color) |
CVI |
textSize(int id,
int sp) |
CVI |
typeface(int id,
android.graphics.Typeface typeface) |
CVI |
typeface(int id,
android.graphics.Typeface typeface,
int style) |
CVI |
visibility(int id,
int visibility) |
CVI |
visible(int id) |
<V extends android.view.View> |
with(int id,
IViewInjector.Action<V> action) |
public CustomViewInjector(IViewInjector wrappedInjector)
public CVI tag(int id, java.lang.Object object)
tag 在接口中 IViewInjector<CVI extends IViewInjector>public CVI text(int id, int res)
text 在接口中 IViewInjector<CVI extends IViewInjector>public CVI text(int id, java.lang.CharSequence charSequence)
text 在接口中 IViewInjector<CVI extends IViewInjector>public CVI typeface(int id, android.graphics.Typeface typeface, int style)
typeface 在接口中 IViewInjector<CVI extends IViewInjector>public CVI typeface(int id, android.graphics.Typeface typeface)
typeface 在接口中 IViewInjector<CVI extends IViewInjector>public CVI textColor(int id, int color)
textColor 在接口中 IViewInjector<CVI extends IViewInjector>public CVI textSize(int id, int sp)
textSize 在接口中 IViewInjector<CVI extends IViewInjector>public CVI image(int id, int res)
image 在接口中 IViewInjector<CVI extends IViewInjector>public CVI image(int id, android.graphics.drawable.Drawable drawable)
image 在接口中 IViewInjector<CVI extends IViewInjector>public CVI background(int id, int res)
background 在接口中 IViewInjector<CVI extends IViewInjector>public CVI background(int id, android.graphics.drawable.Drawable drawable)
background 在接口中 IViewInjector<CVI extends IViewInjector>public CVI visible(int id)
visible 在接口中 IViewInjector<CVI extends IViewInjector>public CVI invisible(int id)
invisible 在接口中 IViewInjector<CVI extends IViewInjector>public CVI alpha(int id, float alpha)
alpha 在接口中 IViewInjector<CVI extends IViewInjector>public CVI visibility(int id, int visibility)
visibility 在接口中 IViewInjector<CVI extends IViewInjector>public CVI gone(int id)
gone 在接口中 IViewInjector<CVI extends IViewInjector>public <V extends android.view.View> CVI with(int id, IViewInjector.Action<V> action)
with 在接口中 IViewInjector<CVI extends IViewInjector>public CVI clicked(int id, android.view.View.OnClickListener listener)
clicked 在接口中 IViewInjector<CVI extends IViewInjector>public CVI longClicked(int id, android.view.View.OnLongClickListener listener)
longClicked 在接口中 IViewInjector<CVI extends IViewInjector>public CVI enable(int id, boolean enable)
enable 在接口中 IViewInjector<CVI extends IViewInjector>public CVI enable(int id)
enable 在接口中 IViewInjector<CVI extends IViewInjector>public CVI disable(int id)
disable 在接口中 IViewInjector<CVI extends IViewInjector>public CVI adapter(int id, RecyclerView.Adapter adapter)
adapter 在接口中 IViewInjector<CVI extends IViewInjector>public CVI checked(int id, boolean checked)
checked 在接口中 IViewInjector<CVI extends IViewInjector>public CVI selected(int id, boolean selected)
selected 在接口中 IViewInjector<CVI extends IViewInjector>public CVI pressed(int id, boolean pressed)
pressed 在接口中 IViewInjector<CVI extends IViewInjector>public CVI layoutManager(int id, RecyclerView.LayoutManager layoutManager)
layoutManager 在接口中 IViewInjector<CVI extends IViewInjector>public CVI addView(int id, android.view.View... views)
addView 在接口中 IViewInjector<CVI extends IViewInjector>public CVI addView(int id, android.view.View view, android.view.ViewGroup.LayoutParams params)
addView 在接口中 IViewInjector<CVI extends IViewInjector>public CVI removeAllViews(int id)
removeAllViews 在接口中 IViewInjector<CVI extends IViewInjector>public CVI removeView(int id, android.view.View view)
removeView 在接口中 IViewInjector<CVI extends IViewInjector>public <T extends android.view.View> T findViewById(int id)
findViewById 在接口中 IViewInjector<CVI extends IViewInjector>