簡體   English   中英

檢索在Smack XMPP服務器中注冊的用戶的位置信息(無訂閱)

[英]Retrieving location information of users registered in a Smack XMPP Server (Without subscription)

所以這是我的主意。

我不會列出在我所在位置范圍內的XMPP服務器上注冊的所有用戶。 這樣我就可以添加(如果有興趣)。

我使用smack API,基本上是在為我的大學構建一個android聊天應用程序作為Masters項目。

我的問題:

  1. 如何發送XMPP服務器的位置?

  2. Smack具有Form類,當我將UserSearchManager和Form一起使用時,我想知道如何使用它來檢索每個用戶的位置?

任何設計思想也將不勝感激! 謝謝 :)

我正在同一個想法

1)發送用戶位置,創建后台服務以保持位置更新。 查看此鏈接backgorund服務位置

每次位置更新后,發送如下自定義數據包自定義數據包

在您的數據包偵聽器中,將數據包及其所在的位置保存在數據庫中並更新ui,並使用接收器lat,lng計算您的lat,lng(如果它在您的范圍內),然后顯示否則隱藏

2)從openfire吸引所有用戶在這里查看我的答案: 使用smack從openfire吸引所有用戶

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM