-
Notifications
You must be signed in to change notification settings - Fork 1
RecyclerViewSingleTypeProcessor
arjinmc edited this page Jul 23, 2020
·
2 revisions
An abstract class to callback ReyclverViewAdapter.ViewHolder.It's support for only one viewType, fits for ReyclerViewAdapter.
一个抽象类来回调ReyclverViewAdapter.ViewHolder。只支持一种viewType,可用于ReyclerViewAdapter。
You can get the ViewHolder,position(item position of the adapter) and the Object which position of the data list from the callback "onBindViewHolder".
你通过"onBindViewHolder"的回调得到ViewHolder,item的位置和相应位置的数据object。
Here is a sample:
这是一个例子:
String[] titles = getResources().getStringArray(R.array.best_practices);
RecyclerViewAdapter adapter = new RecyclerViewAdapter<>(this, Arrays.asList(titles)
, R.layout.item_main_list
, new RecyclerViewSingleTypeProcessor<String>() {
@Override
public void onBindViewHolder(RecyclerViewViewHolder holder, final int position, String str) {
TextView textView = holder.getView(R.id.tv_content);
textView.setText(str);
}
});