@ProviderTag(messageContent = TextMessage.class, showReadState = true)
public class MyTextMessageItemProvider extends TextMessageItemProvider {
@Override
public void bindView(View v, int position, TextMessage content, UIMessage data) {
super.bindView(v, position, content, data);
TextView textView = (TextView) v;
if (data.getMessageDirection() == Message.MessageDirection.SEND) {
textView.setTextColor(Color.WHITE);
} else {
textView.setTextColor(Color.BLACK);
}
}
}
2. 注册
RongIM.registerMessageTemplate(new MyTextMessageItemProvider());