1
我遇到了一個問題,我需要根據jid以編程方式從數據庫的pubsubitem表中刪除有效負載項目。我使用的是openfire和smack api。刪除或更新pubsub中的有效負載項目
它像每次調用leaf.send時一樣工作,每次在數據庫中添加新條目時都會發布。
所以,我需要該條目更新或刪除舊的並添加new.But沒有得到任何想法我怎麼能做到這一點。任何幫助表示讚賞。 感謝
leaf.deleteItem(leaf.getSubscriptions().get(0).getJid().toString());
leaf.publish(new PayloadItem("Chandigarh" + "*" + System.currentTimeMillis(),new SimplePayload("Online", "stage:pubsub:simple",
"<book xmlns='" + sharedPreferences.getString("user_id", "") + "," + gpsTracker.getLatitude() + "," + gpsTracker.getLongitude() + "'><title>" + "Offline user" + "</title></book>")));