Android Asmack get NullPointerException位于privacyManager.createPrivacyList
通过Asmack阻止用户,我得到空指针执行选项 我读过privacymanager文档,我不知道我为什么会出现NullPointerException, 注意:连接正常,我能够发送和接收MSG 任何人都可以帮忙Android Asmack get NullPointerException位于privacyManager.createPrivacyList,android,xmpp,asmack,Android,Xmpp,Asmack,通过Asmack阻止用户,我得到空指针执行选项 我读过privacymanager文档,我不知道我为什么会出现NullPointerException, 注意:连接正常,我能够发送和接收MSG 任何人都可以帮忙 public void blockContact(String user) { try { PrivacyListManager privacyManager = PrivacyListManager .getInstanceFor
public void blockContact(String user) {
try {
PrivacyListManager privacyManager = PrivacyListManager
.getInstanceFor(MyApplication.connection);
// Set the name of the list
String listName = "blocklist1";
// Create the list of PrivacyItem that will allow or deny some
// privacy aspect
//
List<PrivacyItem> privacyItems = new Vector<PrivacyItem>();
PrivacyItem item = new PrivacyItem(PrivacyItem.Type.jid.name(),
false, 1);
item.setValue(user);
item.setFilterMessage(true);
privacyItems.add(item);
Log.d(getLocalClassName() + "isFilterMessage : ",
item.isFilterMessage() + "");
privacyManager.createPrivacyList(listName, privacyItems); //HERE
privacyManager.addListener(this); // AND HERE
} catch (Exception e) {
e.printStackTrace();
}
}
嗨,请帮帮我,我也面临着同样的问题
10-05 11:51:16.649: W/System.err(25166): java.lang.NullPointerException
10-05 11:51:16.649: W/System.err(25166): at com.app.chat.MyChat.blockContact(MyChat.java:807)