【发布时间】:2017-04-28 21:37:23
【问题描述】:
我正在为 Android 开发聊天应用程序。 我想订阅_User类中多个联系人的在线查询用户在线状态。
ParseQuery<ParseObject> query= ParseQuery.getQuery("_User");
SubscriptionHandling<ParseObject> subscriptionHandling = parseLiveQueryClient.subscribe(query);
subscriptionHandling.handleEvent(SubscriptionHandling.Event.CREATE,
new SubscriptionHandling.HandleEventCallback<ParseObject>() {
@Override
public void onEvent(ParseQuery<ParseObject> query, ParseObject object) {
}
});
此代码适用于所有用户。但我想在选定的用户上触发 LiveQuery。 我想做这样的事情......在运行时,WhenEver Application Launches。
query.whereEqualsTo("username","USER1");
query.whereEqualsTo("username","USER2");
我正在使用库 编译'com.parse:parse-livequery-android:1.0.0'
提前致谢
【问题讨论】:
-
在创建订阅之前,您是否在“查询”中调用了这两个调用?
-
不,我没有使用