【发布时间】:2015-02-28 17:21:53
【问题描述】:
我有带有一些片段的 ViewPager。在其中之一中,我有 ImageView。当用户从一个页面滚动到另一个页面时,我想逐渐旋转那个 ImageView!您可以在下面看到示例。我想要和这里第二页一样的效果。
我尝试使用这些代码,但它会立即旋转而不是逐渐旋转。
@Override
public void transformPage(View page, float position) {
if (position < -1) { // [-Infinity,-1)
// This page is way off-screen to the left.
page.setAlpha(0);
} else if (position <= 1) {
ImageView imageView = (ImageView) page.findViewById(R.id.news_content);
if (imageView != null) {
for(int angle=0; angle<180; angle++){
ViewCompat.setRotation(imageView, angle);
}
}
}
}
感谢您的帮助!
【问题讨论】:
-
更新了,看下面)
标签: android android-activity android-fragments android-viewpager android-animation