-4

我正在制作一款 Android 游戏,基本上所有内容都需要一个持续运行的线程。然而,现在我正在制作主菜单(我总是从简单开始,我是编码新手),并且我想要一个图像漂浮在主屏幕上。我知道如何编码(确定起始位置,更改它),但我不知道如何连续运行这样一段代码(在 UI 线程之外)。

PS:请对我放轻松。我知道我可能遗漏了一些明显的东西,但我几乎没有 Java 经验。

4

2 回答 2

0

1.创建一个非 UI 线程,使用 Handler。并使用布尔变量在受控循环中运行它。Handler 将有助于将非 Ui 线程的输出放在 Ui 线程上。

2.您可以使用android中引入的AsyncTask将UI与非UI线程同步。

于 2012-07-15T10:53:39.707 回答
0
while(check){//your code}

在运行方法中,您可以放置​​一个全局布尔变量来检查条件。

于 2012-07-15T10:56:30.673 回答