我有一个控制我的应用程序逻辑的类,除了扩展 Activity 的类,它在最后一个中声明。
我想知道是否有办法在该课程中使用 toast。
我尝试使用 Activity 扩展该类并在他的构造函数中发送上下文,但它不起作用。
编辑:
这里有我如何在构造函数中传递上下文的代码:
GameController newgame = new GameController(getApplicationContext());
public GameController(Context _context)
{
//...
context = _context;
}
Toast.makeText(context, "You can't bet this amount, the minimun bet is: " + minimun_bet, 2).show();
当我运行这个我得到这个错误:
05-29 10:58:06.230: E/AndroidRuntime(5753): java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()