Skip to content

Commit 4e51e1a

Browse files
committed
更新README
1 parent 27cd9de commit 4e51e1a

1 file changed

Lines changed: 13 additions & 15 deletions

File tree

README-en.md

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,29 @@
88
For example, a provider of text message entries:
99

1010
/**
11-
* https://github.com/chaychan
1211
* @author ChayChan
13-
* @description: Text ItemProvider
14-
* @date 2018/3/30 11:39
12+
* @description TextMessage's itemProvider
13+
* @date 2018/3/21 14:43
1514
*/
16-
17-
@ItemProviderTag(
18-
viewType = DemoMultipleItemRvAdapter.TYPE_TEXT,
19-
layout = R.layout.item_text_view
15+
@ItemProviderTag(
16+
viewType = MessageListAdapter.TYPE_TEXT,
17+
layout = R.layout.item_text_message
2018
)
21-
public class TextItemProvider extends BaseItemProvider<NormalMultipleEntity> {
22-
19+
public class TextMessageItemProvider extends BaseItemProvider<TextMessage> {
20+
2321
@Override
24-
public void convert(BaseViewHolder helper, NormalMultipleEntity data, int position) {
25-
helper.setText(R.id.tv, data.content);
22+
public void convert(BaseViewHolder helper, TextMessage data, int position) {
23+
helper.setText(R.id.tv_text, data.text);
2624
}
2725

2826
@Override
29-
public void onClick(BaseViewHolder helper, NormalMultipleEntity data, int position) {
30-
Toast.makeText(mContext, "click", Toast.LENGTH_SHORT).show();
27+
public void onClick(BaseViewHolder helper, TextMessage data, int position) {
28+
Toast.makeText(mContext, "Click: " + data.text, Toast.LENGTH_SHORT).show();
3129
}
3230

3331
@Override
34-
public boolean onLongClick(BaseViewHolder helper, NormalMultipleEntity data, int position) {
35-
Toast.makeText(mContext, "longClick", Toast.LENGTH_SHORT).show();
32+
public boolean onLongClick(BaseViewHolder helper, TextMessage data, int position) {
33+
Toast.makeText(mContext, "longClick: " + data.text, Toast.LENGTH_SHORT).show();
3634
return true;
3735
}
3836
}

0 commit comments

Comments
 (0)