Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使图像下降到屏幕底部并重复?_Java_Android - Fatal编程技术网

Java 如何使图像下降到屏幕底部并重复?

Java 如何使图像下降到屏幕底部并重复?,java,android,Java,Android,我正在Android Studio中创建一个游戏,但我不知道如何使图像“掉落”到Android模拟器(或Android设备)的底部,然后在顶部重新启动并“重新掉落”。我如何做到这一点并复制图像,以便有多个“下降”图像?我知道这可能使用循环();和/或随机();代码。这是我试过的代码…代码中的很多单词都是红色的…显然我输入了很多错误的东西。请帮忙 @Override protected void onCreate(Bundle savedInstanceState) { super.onC

我正在Android Studio中创建一个游戏,但我不知道如何使图像“掉落”到Android模拟器(或Android设备)的底部,然后在顶部重新启动并“重新掉落”。我如何做到这一点并复制图像,以便有多个“下降”图像?我知道这可能使用循环();和/或随机();代码。这是我试过的代码…代码中的很多单词都是红色的…显然我输入了很多错误的东西。请帮忙

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_game_screen1);

     ImageView circle1 = (ImageView) findViewById(R.id.circle1);

    int xPositions = [285, 100];
    int yPositions = [-13, 30];
    int X = 0;
    int Y = 340;


    draw = function() {


        for (int i = 0; i < xPositions.length; i++) {
            noStroke();
            fill(0, 200, 255);
            ellipse(xPositions[i], yPositions[i], 10, 10);
            yPositions[i] += 7;

            if(yPositions[i] > 400){
                yPositions[i] = 0;
                random();
            }
        }

}

Down vote::SO不是代码编写服务。至少表现出一些主动性,并展示您尝试过的代码。用代码编辑这个问题,显示你已经做出了合理的尝试来解决你的问题,我将改变我的投票。这看起来像是一种努力。更改了我的投票。有人能解释一下我应该使用哪种类型的代码使我的图像在Android Emulator/设备屏幕上“坠落”吗?你应该在可运行模式下使用视图动画(请参阅谷歌文档)并结合处理程序(后期延迟)。非常幸运!
private Object function() {
}

private void random() {
}