如何解决在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 举报,一经查实,本站将立刻删除。