他们如何做到这一点?动画抽屉旋转可能吗?
在下面的屏幕截图中,触摸底部的“触摸”圆圈会导致该圆圈围绕自身旋转,然后出现 4 个新的导航按钮,将我带到应用程序中的其他屏幕/活动。我真的很想在我的应用程序中有这个..
是滑动抽屉还是其他策略?顺便说一句,我的目标是 android 2.1 版
他们如何做到这一点?动画抽屉旋转可能吗?
在下面的屏幕截图中,触摸底部的“触摸”圆圈会导致该圆圈围绕自身旋转,然后出现 4 个新的导航按钮,将我带到应用程序中的其他屏幕/活动。我真的很想在我的应用程序中有这个..
是滑动抽屉还是其他策略?顺便说一句,我的目标是 android 2.1 版
它看起来好像主要是一个旋转图像的动画。动画完成后,按钮将被激活。
ImageView discsAndButtons = (ImageView) findViewById(R.id.discsAndButtons);
Animation anim = new RotateAnimation(0.0f, 90.0f, 0.0f, 480.0f);
anim.setDuration(600);
anim.setFillAfter(true);
anim.setAnimationListener(this);
discsAndButtons.setAnimation(anim);
...
void onAnimationEnd(Animation animation) {
ViewGroup buttonLayer = (ViewGroup) findViewById(R.id.buttonLayer);
buttonLayer.setVisibility(View.VISIBLE);
}
在视觉上,按钮是图像的一部分。但有效按钮可能位于图像上方的单独层上,并且仅在动画完成后才可见(TOUCH按钮除外)。