Imageview跳转到开始位置

时间:2012-06-12 11:59:29

标签: android layout imageview margin

我有一个imageview 然后我用计时器移动它:

  ImageView kembali = (ImageView) findViewById(idmusuh);                                                        
  kembali.setVisibility(View.VISIBLE);
  RelativeLayout.LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
  params.setMargins(5, 0, 0, 0);
  kembali.setLayoutParams(params);

所以想象力在每个计时器滴答时向下移动5px 现在如果我单击按钮我想将imageview放回到开始位置..代码是什么?

1 个答案:

答案 0 :(得分:0)

试试这个:

kembali.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            RelativeLayout.LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
            params.setMargins(0, 0, 0, 0);
            kembali.setLayoutParams(params);
        }
    });

鉴于您通过增加边距来移动ImageView ......

相关问题