Bud*_*ril 5 animation android view
我有一个旋转动画,我将它应用于视图,这里是代码:
RotateAnimation shake = new RotateAnimation(-3, 3, 10, 10);
shake.setRepeatCount(Animation.INFINITE);
shake.setRepeatMode(Animation.REVERSE);
shake.setDuration(SHAKE_ANIMATION_DURATION);
Run Code Online (Sandbox Code Playgroud)
但是在播放动画时,我的视图边距会变得像素化:

有没有办法来解决这个问题?
加载图像时,请设置Anti-alias标志.
在XML中:
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/tile"
android:tileMode="disabled"
android:antialias="true"/>
Run Code Online (Sandbox Code Playgroud)
在飞行中:
ImageView iv = (ImageView) findViewById(R.id.image);
((BitmapDrawable)iv.getDrawable()).setAntiAlias(true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3384 次 |
| 最近记录: |