gpt4 book ai didi

java - Android Toast Maketext 函数进入错误的循环程序

转载 作者:行者123 更新时间:2023-11-30 04:58:55 25 4
gpt4 key购买 nike

我的应用运行不正常。恰好在我单击一个按钮时,我会自动注销。这里有源代码。

protected void previewStack() {
this.currentSubeditor.dataFromUIFields();

Toast.makeText(getApplicationContext(), "Generating preview..", Toast.LENGTH_SHORT).show();
updatePostButtonState();
Hype4DController controller = Hype4DController.getInstance();
controller.previewStack(getApplicationContext(), this, this.stack);
}

所以我调试了 Toast.maketext() 然后它显示了,

    public Looper getMainLooper() {
return mBase.getMainLooper();
}

并警告这个循环不正确。我认为这是因为 Toast maketext() 函数。因为其他功能正常工作。所以任何人都请帮助我。

最佳答案

看来你在另一个线程中运行,必须在主线程中执行Toast,你可以试试这个:

 activity.runOnUiThread(new Runnable() {
public void run() {
Toast.makeText(getApplicationContext(), "Generating preview..", Toast.LENGTH_SHORT).show();
}
});

关于java - Android Toast Maketext 函数进入错误的循环程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58587743/

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