我想打开一个Toast,但是在监听器(Smack的)中好像不起作用,比如这个例子:
private ChatManagerListener chatManagerListener = new ChatManagerListener() {
public void chatCreated(Chat newChat, boolean createdLocally) {
if(!createdLocally) {
Toast.makeText(mCtx, "CHAT CREATED", Toast.LENGTH_SHORT).show();
// do some stuff
}
}
};
如果我在类的其他地方使用Toast代码,只要它不是一个监听器,它就可以工作。