gpt4 book ai didi

android - Toast 在监听器中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:00:36 25 4
gpt4 key购买 nike

我想打开一个 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 代码,只要它不是监听器,它就可以工作。

最佳答案

runOnUiThread(new Runnable() {  
@Override
public void run() {
Toast.makeText(Activity.this, "import finished", Toast.LENGTH_SHORT).show();
}
});

关于android - Toast 在监听器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7583129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com