小编del*_*ive的帖子

Android使用图像视图点击上的翻译动画,从底部到顶部和从上到下为我的相对布局设置动画

点击图片视图时,我需要为我的相对布局设置动画.

1.从底部到顶部移动相对布局(在图像视图上单击时).

2.从上到下移动(在图像视图上再次单击时).

首先,当我点击图像视图时,它工作正常,相对布局从下到上向上移动,但是当我再次点击图像视图时,它从上到下是动画,当它到达原始位置时,它隐藏在我的活动上.帮助和提前谢谢.

这是我的活动:

 public class MainActivity extends Activity {

RelativeLayout rl_footer;
ImageView iv_header;
boolean isBottom = true;
Button btn1;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    rl_footer = (RelativeLayout) findViewById(R.id.rl_footer);
    iv_header = (ImageView) findViewById(R.id.iv_up_arrow);
    iv_header.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            iv_header.setImageResource(R.drawable.down_arrow);
            // iv_header.setVisibility(View.INVISIBLE);
            // iv_down.setVisibility(View.VISIBLE);
            iv_header.setPadding(0, 10, 0, 0); // substitute parameters for
                                                // left, top, right, bottom
            rl_footer.setBackgroundResource(R.drawable.up_manu_bar);
            // FooterAnimation();

            if (isBottom) {
                FooterAnimation();
                isBottom = false;
            } …
Run Code Online (Sandbox Code Playgroud)

android android-animation

17
推荐指数
1
解决办法
4万
查看次数

-2
推荐指数
1
解决办法
5204
查看次数

标签 统计

android ×1

android-animation ×1

dbms-output ×1

plsql ×1

toad ×1