2
阻止用戶在我的聊天應用程序中。我正在使用Smack庫和Openfire服務器。我想阻止特定的用戶。在android中使用xmpp + smack + openfire
我想實現一個函數,它會阻止一個特定的用戶,但它不適合我,並且它不會給出任何錯誤或異常。
我的代碼是
public void XMPPAddNewPrivacyList(XMPPConnection connection, String userName) {
String listName = "newList";
List<PrivacyItem> privacyItems = new Vector<PrivacyItem>();
PrivacyItem item = new PrivacyItem(PrivacyItem.Type.jid.toString(),
false, 1);
item.setValue(userName);
privacyItems.add(item);
// Create the new list.
try {
PrivacyListManager privacyManager = new PrivacyListManager(connection);
privacyManager = PrivacyListManager
.getInstanceFor(connection);
privacyManager.createPrivacyList(listName, privacyItems);
} catch (XMPPException e) {
System.out.println("PRIVACY_ERROR: " + e);
}
}
XMPPAddNewPrivacyList(XmppConnection.getInstance().getConnection(),
"[email protected]");
什麼嫌版本的Openfire您正在使用??? – Dev
你的問題解決了嗎? – Dev
沒有這個PrivacyItem item =新的PrivacyItem(PrivacyItem.Type.jid, userName,false,1l)構造函數不在PrivacyItem類 – Kinjal