刷新基于按钮的android屏幕

时间:2014-07-02 15:48:49

标签: java android android-activity android-view

我正在为Android制作一个简单的黑白棋游戏,我遇到的问题是当玩家移动时,玩家和AI之间没有延迟。因此,当玩家进行移动时,玩家将看到的下一件事是AI的移动。我想要的是玩家进行移动,正确的瓷砖翻转,AI移动,正确的瓷砖翻转,重复。我认为问题在于我只使用一个Activity。可以使用postInvalidate()或refreshDrawableState()使用一个Activity来实现,还是需要进行另一个(或多个)活动?

1 个答案:

答案 0 :(得分:0)

//用户完成转弯后,使用处理程序延迟AI的移动:

new Handler().postDelayed(new Runnable() {
      @Override
      public void run() {

        AIsMove();
      }
    }, 2000);