Android Studio实现实时聊天功能
用户A向用户B发送信息之后,A的聊天窗口可以看到实时发送的信息。但是B不能看到实时接收的信息,除非手动进行刷新,重新进入页面。
请问下大家,如何能够做到能够实时更新双方的聊天窗口呢?
本人刚接触Android开发,这是第一个项目,希望大家能帮忙解答一下,谢谢!
@Override
public void onClick(View view) {
String get_message = editText.getText().toString();
if(!"".equals(get_message)){
new Thread(()->{
String msgID = Http_setMessage.setMsg(get_message,UserDataUtils.getUserid(),getIntent().getStringExtra("friendID"),"1");
if(msgID.equals("")) return;
Message msg = new Message(get_message,1,msgID);
msgListData.add(msg);
}).start();
messageAdapter.notifyItemChanged(msgListData.size()-1);
msgList.scrollToPosition(msgListData.size()-1);
editText.setText("");
}
}