Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FirebaseRecyclerAdapter<messages, chatViewHolder> chats = new FirebaseRecyclerAdapter<messages, chatViewHolder>(
- messages.class,
- R.layout.message_holder,
- chatViewHolder.class,
- rootRef.child(Current_user).orderByChild("num")
- ) {
- @Override
- protected void populateViewHolder(chatViewHolder viewHolder, messages model, int position) {
- viewHolder.setTextMsg(model.getText(), model.getFrom(), Current_user);
- i = model.getNum();
- i++;
- }
- };
- public void setTextMsg(String msg, String user, String CurrentUser){
- TextView msgTextViewFrom = (TextView) mView.findViewById(R.id.MessageHolder_chatMessageFrom);
- TextView msgTextViewTo = (TextView)mView.findViewById(R.id.MessageHolder_chatMessageTo);
- if(user.equals(CurrentUser)){
- msgTextViewTo.setVisibility(View.INVISIBLE);
- msgTextViewFrom.setText(msg);
- }else{
- msgTextViewFrom.setVisibility(View.INVISIBLE);
- msgTextViewTo.setText(msg);
- }
- }
Add Comment
Please, Sign In to add comment