gpt4 book ai didi

android - 背景图片从左向右移动

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:04:00 25 4
gpt4 key购买 nike

我正在开发应用程序。其中登录屏幕有背景图像。我想从左向右移动这个背景图片。我该怎么做。?

我使用的示例代码但这将移动图像并离开布局 balnk。我不想要它。

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

TranslateAnimation animation = new TranslateAnimation(0.0f, 400.0f,
0.0f, 0.0f);
animation.setDuration(5000);
animation.setRepeatCount(5);
animation.setRepeatMode(2);
animation.setFillAfter(true);
img_animation.startAnimation(animation);

我只想实现这个应用程序屏幕:

检查这个application设备中的登录屏幕。登录屏幕在背景中有一个图像。这个图像从左向右移动。我怎样才能实现这个过程。请帮助我。

enter image description here

最佳答案

你可以尝试使用matrix .

将 ImageView 的 scaleType 设置为矩阵。

<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="matrix" />

然后每毫秒将 ImageView 使用的矩阵向右平移一点。

Matrix matrix = new Matrix();
matrix.postTranslate(x, y);
img_animation.setImageMatrix(matrix);

关于android - 背景图片从左向右移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27311263/

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