gpt4 book ai didi

android - Android 2.2 中的计算机转动、等待和延迟

转载 作者:行者123 更新时间:2023-11-30 04:48:17 25 4
gpt4 key购买 nike

我正在 Android 中制作一个扑克游戏,我制作了一些 TextViewsImageViews 以显示在玩家和计算机的牌以及社区牌上..

现在的问题是,当玩家轮到它时,它会调用 call_computer 的方法,计算机的所有实现都会执行,但玩家和计算机轮次之间没有延迟。

因此轮到一位玩家,紧接着显示一张牌。我想要的是在玩家转身后,电脑应该等待一段时间,然后它会显示一个文本:

"Computer Selects Check/Fold/Raise"

然后根据选择的操作,应显示卡片....

我在玩家轮到执行 Action 后立即调用了一个call_computer 函数..我将该方法放在一个新线程中并休眠了 5 秒,但仍然没有成功...

最佳答案

您可以调用 postDelayed(Runnable, int):

long DELAY_IN_MSEC = 1000; // 1s
postDelayed(new Runnable() {
@Override
public void run() {
// call_computer();
}
}, DELAY_IN_MSEC);

关于android - Android 2.2 中的计算机转动、等待和延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4283133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com