android.widget.ImageView.getPivotX()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(216)

本文整理了Java中android.widget.ImageView.getPivotX()方法的一些代码示例,展示了ImageView.getPivotX()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ImageView.getPivotX()方法的具体详情如下:
包路径:android.widget.ImageView
类名称:ImageView
方法名:getPivotX

ImageView.getPivotX介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

ImageView arrow = (ImageView) findViewById(R.id.arrow);
 float x = arrow.getPivotX();
 float y = arrow.getPivotY();
 RotateAnimation anim = new RotateAnimation(arrowRotateStartAngle, arrowRotateXAngle, arrow.getWidth()/2, arrow.getHeight()/2);
 anim.setFillAfter(true);
 anim.setDuration(1000);
 arrow.startAnimation(anim);
 temRotate = arrowRotateStartAngle;
 arrowRotateStartAngle = arrowRotateXAngle;
 arrowRotateXAngle = temRotate;

代码示例来源:origin: kinecosystem/kin-ecosystem-android-sdk

@Override
  public void onGlobalLayout() {
    if (arrow.getMeasuredWidth() > 0) {
      arrowFromX = arrow.getPivotX() - getResources().getDimensionPixelOffset(R.dimen.kinecosystem_main_medium_margin);
      arrowToX = arrowFromX + arrow.getWidth();
      arrow.getViewTreeObserver().removeOnGlobalLayoutListener(this);
    }
  }
});

代码示例来源:origin: stackoverflow.com

ImageView image= (ImageView)findViewById(R.id.imageView);
 // Create 45d animaion
 Animation an = new RotateAnimation(0.0f, 45f, image.getPivotX(), image.getPivotY());
 // Set the animation's parameters
 an.setDuration(1);               
 an.setRepeatCount(0);                
 an.setRepeatMode(Animation.REVERSE); 
 an.setFillAfter(true);               
 // Aplly animation to image
 image.setAnimation(an);

相关文章

ImageView类方法