【发布时间】:2021-08-04 06:05:13
【问题描述】:
我的 android 应用程序中有一个 onClick 事件触发以下代码,但它不断使我的应用程序崩溃。我把它放在一个线程中只是因为我读到那应该防止崩溃。 ctx 还指的是活动的上下文(它是我在活动集中创建的一个变量,等于这个。我已经阅读并尝试了几件事。任何帮助都会很棒。谢谢!
Thread toastThread = new Thread() {
public void run() {
Toast alertFailure = Toast.makeText(ctx, "Login Failed", Toast.LENGTH_LONG);
alertFailure.show();
}
};
toastThread.start();
【问题讨论】:
-
请发布 logcat 错误
-
在这种情况下,把它放在一个线程中是导致它崩溃的原因。 stackoverflow.com/a/3875204/833647