我正在为Android做一个简单的Reversi游戏,我遇到的问题是当玩家移动时,玩家和AI之间没有延迟。所以当玩家移动时,玩家会看到的下一件事是AI的移动。我想要的是玩家移动,正确的瓷砖翻转,AI移动,正确的瓷砖翻转,重复。我认为问题是我只使用一种活动。可以使用一个使用postInvalidate()或refreshDrawableState()的活动来实现这一点,还是需要有另一个(或多个)活动?
发布于 2014-07-02 16:01:15
//用户完成转弯后,使用处理程序延迟AI的移动:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
AIsMove();
}
}, 2000);https://stackoverflow.com/questions/24535610
复制相似问题