我想创建从屏幕上部向下的图像。
直到今天我有这个:
ImageView mario = (ImageView) findViewById(R.id.mario);
TranslateAnimation anim = new TranslateAnimation(0f, 0f, 0, 400);
anim.setInterpolator(new LinearInterpolator());
anim.setRepeatCount(Animation.INFINITE);
anim.setDuration(800);
mario.startAnimation(anim);
问题是我必须在布局上的 xml 文件上设置 imageview,而此代码仅创建 1 张图片。
我想对应用程序进行编程以在屏幕的上部创建几个图像(例如在一个循环中)并让它们下拉屏幕。(这里我在这里使用 TranslateAnimation)。我发现了这样的事情:
ImageView mario = (ImageView) findViewById(R.drawable.mario);
但我不知道如何设置不在 xml 文件中的 ImageView 的位置(可能吗?)。我想创建 LinearLayout 并将其添加到 ImageView。但是如何将线性布局添加到现有布局中?
提前致谢 :)