Анимация кнопки

321
21 апреля 2017, 19:04

Сделала анимацию кнопки вращение вокруг своей оси в методе setOnTouchListener. А как сделать такую анимацию, чтобы при нажатии на кнопку она тряслась? В одной программе увидела такое. Хотела бы и в своей так сделать. В этой программе кнопки с цифрами так трясутся https://play.google.com/store/apps/details?id=com.gokids.bphone1

rotate.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator" >
    <rotate
        android:duration="2000"
        android:fromDegrees="0"
        android:pivotX="50%"
        android:pivotY="50%"
        android:startOffset="0"
        android:toDegrees="360" />
</set>

MainActivity

public class MainActivity extends AppCompatActivity {
    ImageButton imageButton;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
        imageButton = (ImageButton) findViewById(R.id.imageButton);
        final Animation animationRotateCenter = AnimationUtils.loadAnimation(this, R.anim.rotate_center);
        imageButton.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View view, MotionEvent motionEvent) {
                view.startAnimation(animationRotateCenter);
                return false;
            }
        });
    }
}
READ ALSO
Варианты записи java

Варианты записи java

Есть desktop приложение на java, делаю функцию сохраненияСмысл её будет сохранять n-e количество массивов, а после считывать их

200
как отфильтровать List по значению?

как отфильтровать List по значению?

принимаю с сервера такой json

252