【问题标题】:Imageview jump to start positionImageview 跳转到起始位置
【发布时间】:2012-06-15 07:25:30
【问题描述】:

我有一个图像视图 我将它移动到计时器中:

  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);

所以 imagview 在每个计时器滴答声中向下移动 5px 现在,如果我单击按钮,我想将图像视图放回起始位置..代码是什么?

【问题讨论】:

    标签: android layout imageview margin


    【解决方案1】:

    试试这个:

    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...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多