在Realm android中,用于存储来自单个人的所有消息的POJO类应该是什么?

问题描述

所以我有一种情况,我正在从传入的WhatsApp通知中读取所有文本消息。我想将每个人的消息存储在领域数据库中。例如,如果我从一个名叫“詹姆斯”的人那里收到消息,并且想将他的所有消息按他的名字保存在数据库中,以便以后可以在recylerview中显示它们。我创建了单独的类来存储消息和带有其消息的人名,但是它不起作用。

用于在Realm数据库中存储消息的类

name: whichBranch
on: [pull_request,push]

jobs:
  which_branch:
    runs-on: ubuntu-latest
    steps:
      # extract branch name
      - name: Extract branch name
        if: github.event_name != 'pull_request'
        shell: bash
        run: echo "::set-env name=BRANCH_NAME::$(echo ${GITHUB_REF#refs/heads/})"
        id: extract_branch

      # extract branch name on pull request
      - name: Print branch name
        if: github.event_name == 'pull_request'
        run: echo "::set-env name=BRANCH_NAME::$(echo ${GITHUB_HEAD_REF})"

      # print branch name
      - name: Get branch name
        run: echo 'The branch name is' $BRANCH_NAME

用于存储人名和他/她的消息的类

import java.util.Date;

import io.realm.RealmObject;
import io.realm.annotations.PrimaryKey;

public class WhatsAppMessagesData extends RealmObject {
    public WhatsAppMessagesData() {
    }

    private String Name;
    private  String Text;
    private long time;



    public void setTime(long time) {
        this.time = time;
    }



  

    public WhatsAppMessagesData( String name,String text,long time) {
        Name = name;
        Text = text;
        this.time = time;
    }



    public long getTime() {
        return time;
    }

    public String getName() {
        return Name;
    }

    public void setName(String name) {
        Name = name;
    }

    public String getText() {
        return Text;
    }

    public void setText(String text) {
        Text = text;
    }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)