1
嗨 是否可以自定义列表视图添加到画布旋转画布到一定程度,使列表视图似乎被重写平局旋转添加列表视图到画布
嗨 是否可以自定义列表视图添加到画布旋转画布到一定程度,使列表视图似乎被重写平局旋转添加列表视图到画布
你可以这样做()方法在ListView子类,但是如果变化是次要的,它实际上可以是最简单的简单地施加旋转动画像这样:
RotateAnimation anim = new RotateAnimation(0f, 3,0f,
Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
anim.setFillAfter(true);
getListView().startAnimation(anim);
注意,此使用2.3及以下兼容动画框架(不是较新的3.0+框架),这意味着视图不是真的旋转d,它只有看起来旋转 - 这意味着点击仍然注册,就好像列表处于其原始位置,如果改变超过几度,将明显地拖动/滚动/点击交互(在这种情况下,你会想要在自定义ListView子类中实际覆盖draw(Canvas canvas)
并应用必要的转换)。