当点击屏幕上的按钮时,我需要将图像分散在屏幕上(如星空散射全屏),但需要将图像从下到上散射。 我认为有可能使用动画,但我找不到解决方案。任何人都可以帮助我。
答案 0 :(得分:1)
在res文件夹下的xml文件夹中使用此bottom_up.xml:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="75%p" android:toYDelta="0%p"
android:fillAfter="true"
android:duration="500"/>
</set>
并在活动代码中:
Animation bottomUp = AnimationUtils.loadAnimation(getContext(),
R.anim.bottom_up);
yourbutton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
yourimageview.startanimation(bottomUp);
}
});