我正在尝试实现游戏AI,我遇到了以下问题: 我正在从另一个类调用我的UI Activity类的方法,这个方法调用自己的一些UI Activity类的方法(模拟点击屏幕等等),事情是,在这个方法的最后,我需要几秒钟“暂停”游戏让用户看到AI的内容。
所以我尝试在另一个线程中运行该方法,但是我从另一个线程编辑一个小部件时得到了错误消息。我试图睡眠UI线程,但通过这样做,用户不能再使用scrollview,并且更改不会在睡眠之前显示,而是在之后显示。
所以我想知道我该怎么做? (我已经阅读了一些关于AsyncTask,Handler的主题,但是无法让它按照我需要的方式工作) 感谢的
答案 0 :(得分:2)